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