項目が画像 (ImageView) とタイトル (TextView) のビューである GridView があります。この ImageView で onClick 操作を実行したいのですが、GridView アイテム全体では実行したくありません。このコードを使用する場合:
gridView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position,
long id) {
ImageView imageView = (ImageView) view.findViewById(R.id.image);
imageView.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// some operation
}
});
}
});
ImageView を 2 回クリックするだけで、操作を行うことができます。GridView を最初にクリックして ImageView を操作するにはどうすればよいですか?