AndroidでListViewを作成し、対応するListActivityを作成しました。 ListViewの個々のアイテムにはTextViewが1つしかありません(画像とCheckBoxを後で追加します)。ListActivityはonListItemClickをオーバーライドして、リスト上のアイテムをクリックしたときに特定のタスクを実行します。起こっていただきました!Android ListView - onListItemClickが正しく動作しない
は、相続人 -
- を私が最初に任意の項目をクリックしようとしたとき、何も起こりませんでした。
- 次に、here、hereおよびhereのように、「Focusable」と「Focusable in Touch Mode」のプロパティをTextViewにfalseに設定しようとしました。リストアイテムは、クリックを認識し始めましたが、TextViewから離れた場所をクリックしたときにのみ発生しました。 TextViewまたはその近くのどこかをクリックしようとするたびに、それはうまくいかなかった。
- また、Clickableのようなさまざまな属性を変更しようとしましたが、これまで何も機能していませんでした。
私が間違っていることがありますか? ListView
のクリックを聞きます
おかげ
最初のリンクで説明したように、ListView自体に 'setItemsCanFocus = false'を設定しましたか? –
はいダン、私もそれを試してみましたが、うまくいきませんでした:( –