2017-05-30 6 views
0

Alertダイアログをチェックボックスと項目名で実装しました。私はこの問題を解決することができますどのように私に提案してください。 警告ボックスをMultiChoiceItemsで表示するコードを見つけてください。私は、setMultiChoiceItemsを使用してAlert-boxの要素のリストを表示していますが、これまでにチェックボックスをスクロールしているときには、このチェックボックスが閉じられます。

答えて

0

データリストを使用してビューを更新するので、バックチェックステータスが必要な場合は、データリストも更新する必要があります。 DialogInterface OnMultiChoiceClickListenerを使用してデータリストを更新します。

OnMultiChoiceClickListener() { 
    @Override 
    public void onClick(DialogInterface dialog, int which, boolean isChecked) { 
     Checkedstates[which] = isChecked;  
    } 
} 
+0

ただし、チェックボックスを選択せず​​にチェックボックスを選択しないと、既に選択されているチェックボックスは、ダイアログをスクロールするときはオフになっています。 –

+0

ダイアログが所属するアクティビティをアップロードしてください –

関連する問題