1

複数選択する機能が必要であると同時に、リスト項目が動的(データベースからのフェッチ)になるため、ビルダーを介してArrayAdapterまたはArrayListをカスタムダイアログに実装しようとしています。

alertDialogBuilder.setMultiChoiceItems(items, checkedItems, listener);

私の場合、またはitemsを入力する必要がありますが、それらを機能させることができないようです。ArrayList<String>ArrayList<CharSequence>

私が言及したMultiChoiceダイアログのタイプは、このandroid-spinner-like-ui-for-selecting-multiple-optionsに似ています。

ここに画像の説明を入力してください

私は検索を試みましたが、私が得る唯一の解決策は単一選択項目です。このbuilder.setAdapter(ListAdapter, OnClickListener)メソッドでは、代わりにDialogInterface.OnMultiChoiceClickListenerが必要な場合にのみ、OnClickListenerを許可します。誰かが親切に私を少し教えてもらえますか?ありがとう!

4

0 に答える 0