0

ギャラリー内の各画像にImageButtonを追加したいGalleryViewがあります。GalleryViewはタッチイベントを予期しているので、これを行うことは可能ですか?

4

1 に答える 1

1

はい、Gallery オブジェクトから onItemClick をキャッチして無視し、ImageButton を各画像に設定できます (カスタム アダプターを使用)。

例:

Gallery g = (Gallery) findViewById(R.id.gallery);
g.setOnItemClickListener(new OnItemClickListener() {
        public void onItemClick(AdapterView parent, View v, int position, long id) {
            //do nothing
        }
    });
于 2011-06-17T16:23:57.277 に答える