Cursor
からListActivity
を入力しました。リスト項目の1つがクリックされたときに別のアクティビティを開始するSimpleCursorAdapter
を使用しました。私はまた、ViewBinder
を使用して、データのカスタム変換を行っています。カスタムリストをチェックボックスでクリックする
リストの各行にCheckBox
を追加して、ビューを変更して、重力で右にCheckBox
を追加しました。
CheckBox
を追加すると、アイテムをクリックする機能が削除されました。 onListItemClick
メソッドをオーバーライドしました。リスト項目を押したときに呼び出されなくなりました。ListActivity
CheckBox
を削除するとこれが修正されます。どうしてこれなの?
また、リスト項目のメイン部分がクリックされても項目内のCheckBox
がチェックされている場合に追加の機能がある場合、必要な機能を実行するようにリストを設定するにはどうすればよいですか? onCheckedChangedListener
を設定するか、リスト内の各項目に対して同じビューインスタンスが再利用されますか?
こんにちは、あなたがこののより多くのコードを投稿することができます:
focusable="false"
へCheckBox
は、トリックを行う必要があり、あなたの設定? – Maxrunner