ListViewを取得し、ボタンを含むビューを入力します。onClickリスナーを適応からのボタンに設定しましたが、ListViewの具体的な項目をクリックしても何も起こりません。したがって、listViewItemをクリックする必要がある場合は、ボタンonClickListenerのみが呼び出されると言えます。何をすべきか?
5623 次
3 に答える
20
xmlファイルでボタンに設定します。 android:focusable="false"
これは、ボタンがフォーカスされるためです。これで、ボタンにフォーカスを設定しないように指示することで、ボタンにonClickを使用し、ListViewの各行にonItemClickを使用できるようになりました。
于 2012-09-03T12:40:22.950 に答える
0
このようにアイテムクリックを設定する必要がありますlistView.setOnItemClickListener();
于 2012-09-03T12:41:56.110 に答える
0
リストビューアイテムでのみonlcickを実行することをお勧めします。フラグを設定して、機能を切り替えることができます。
于 2014-07-24T11:54:33.947 に答える