AndroidのListViewを使っているとき、行をタップして選択したいことがあります。と、いうか、普通選択したいです。 そんなときには、ListViewにOnItemClickListener()を与えて、イベントを受け取れるようにすればいいわけです。しかし、ある条件下に置いて、この機能は全く機能しなくなってしまうのです。 通常、ListViewの行がタップされたことを検知するのは、次のようなコードになります。 ListView lv = (ListView)findViewById(R.id.listView); lv.setOnItemClickListener(new AdapterView.OnItemClickListener(){ @Override public void onItemClick(AdapterView<?> parent, View view, int
![ListView と CheckBox - らくがき](https://cdn-ak-scissors.b.st-hatena.com/image/square/7822c641c2301b021d1e6ed5166d39a355a1ea49/height=288;version=1;width=512/http%3A%2F%2Fwww.wildtree.jp%2F~araki%2Frakugaki%2Fassets_c%2F2012%2F02%2Fimage_thumb-thumb-100x100-4927.png)