Checkableを実装したカスタムrelativelayoutの項目を持つリストビューを持つIm。それは、チェック可能なインターフェースを介してチェック/チェック解除されるチェックボックスを含む。ListView onItemClick()checkable
CheckFocusableがfalseに設定されているので、リストビューにonItemClickedを使用できます。
アイテムがクリックされると、チェックボックスも選択されます。私はこれについて狂っている。
私のアダプタのgetViewメソッドでは、onCheckChangeListenerをチェックボックスに割り当てます。
このリスナーは、リストアイテムがクリックされ、チェックボックスがチェックされるたびに呼び出されます。
私がチェック可能のListItem onitemclickを選択する方法についての質問を見て、イムは、デフォルトでは、この動作を取得....
この振る舞いを通報します:
チェックボックスがチェックボックスをクリックしてチェックを受ける必要がありますリスト項目をクリックしないでください。チェックボックスをクリックすると現在の表示可能なフラグメントのActionmodeを開始し、リストアイテムがクリックされたときに現在のフラグメントを置き換えます。
よろしくは
あなたがここで達成しようとしていることは本当に明確ではありませんが、あなたの問題/質問は何ですか? –
listitemをクリックしないチェックボックスをクリックすると、チェックボックスがオンになります。チェックボックスをクリックすると現在の表示可能なフラグメントのActionmodeを開始し、リストアイテムがクリックされたときに現在のフラグメントを置き換えます。両方が今起きている、そしてそれは間違った断片と間違ったActionmodeを意味します。 – VinoRosso