3

ボタンを含む拡張可能なリストビューがあります。ボタンをクリックしても、ボタンのフォーカスがfalseに設定されているため、クリックイベントがトリガーされません。最初にxmlレイアウトでボタンフォーカスをfalseに設定し、次に既存の投稿に基づいてそれを変更し、focusableを動的にfalseに設定しました。ただし、2つのシナリオのボタンはクリックできません。getGroupViewメソッドメソッドでonclickListenerをボタンに設定した後、focusable falseを設定しようとしましたが、それでもボタンはクリックされません。

4

1 に答える 1

6

ボタンがグループ行にある場合は、1。ボタンのxmlファイルでFocusableをtrueに設定します。2。ボタンのonClickListenerを設定した後、focusableをfalseに設定します。3。重要なものはgrouprow.xmlファイルにあります。

android:descendantFocusability="blocksDescendants"

ビューグループの場合。これは機能するはずです。

于 2013-02-20T18:47:14.010 に答える