0

カスタムアダプターを備えたListViewがあります。アクティビティonCreate()メソッドでは、ListView選択モードをに設定し、記述した実装をMULTIPLE_CHOISE_MODAL提供します。MultiChoiseModeListener問題は、コンストラクターを除いて、リスナー メソッドが呼び出されないことです。長押しすると、トリガーなどではなく、リストビュー項目onClick()メソッドがトリガーされonCreateActionModeます。

SimpleCursorAdapterカスタムアダプターの代わりに使用してみsimple_list_item_1ましたが、アイテムレイアウトがあまり役に立たない場合は代わりに使用してみましたが、メソッドはまだサイレントです。

それで、誰でもこの問題を引き起こしている可能性のあるアイデアを提供できますか?

4

1 に答える 1

0

わかりました、私はそれを理解しました。なぜこれが起こるのかわかりませんがView、あなたの項目をListViewクリックできる場合、選択は機能しません。問題を解決するには、アイテムごとに個別のリスナーではなくonListItemClick(ListView l, View v, int position, long id)、自分で使用する必要がありました。ListActivityこれが誰かに役立つことを願っています

于 2013-08-13T11:39:34.197 に答える