0

私は持っていListViewます。リスト項目をクリックすると、Activity. これで、別のアクティビティを開始したいボタンのButtononと onclick を追加しました。ListViewボタンを追加した後、ボタンをクリックしてアクティビティを開始できますが、リスト項目をクリックできません。リストビューのアイテムクリックはどうなった??

4

2 に答える 2

9

この優れたブログ投稿を読んでください:リスト行とImageButtonに関するフォーカスの問題

基本的に、row-itemxmlのルートレイアウト要素に以下を追加する必要があります。

android:descendantFocusability="blocksDescendants"

于 2011-12-01T14:28:24.910 に答える
0

それがコンセプトです。両方のクリックを実装したい場合は、ボタンのクリックを通常どおりに書き込み、リスト項目のクリックではリスト項目のクリックを使用しませんでした。

getview() で返された変換されたビューの onclick リスナーを記述する代わりに

その後、両方のクリックが機能します

于 2011-09-23T18:23:18.083 に答える