2011-06-21 27 views
1

CheckBoxとTextViewの行のリストを含むExpandableListViewがあります。ExpandableListViewのチェックボックスをクリックしてもonChildClickイベントが発生しません

私は、checkbox focusable属性をfalseに設定することによって行を選択できるようにしました。私はまた、私のExpandableListViewにOnChildClickListenerを追加しました。

TextViewやその他の領域をクリックすると、onChildClickが正常に実行されます。しかし、問題は、CheckBoxをクリックするとonChildClickが実行されないということです。

解決策または回避策???あなたがここでやりたいことは何

おかげ

答えて

1

は、チェックボックスのクリック可能な属性をfalseとして設定されています。次に、コード内のチェックボックスをプログラムでチェックしたり、チェックを外したりすることができます。

+0

私はチェックボックスにリスナーを配置しましたが、次に呼び出すことができる2つのイベントがあります。 1つはonChildClickイベントで、もう1つはonCheckedChangedイベントです。私は同じようなことをする2つの機能を持つこの種のシナリオを避けたいと思います。 – Vikram

関連する問題