1

チェックボックスを使用してアダプターから作業リストビューを生成します。

final ArrayList<String> ArrayListHouse = new ArrayList<String>();
do
{
String ColumnNameTemp = myDBcursor.getString(ColumnIndexName);
ArrayListHouse.add(ColumnNameTemp);
}while (myDBcursor.moveToNext());

ListView = new ListView(getActivity());
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(),
android.R.layout.simple_list_item_checked, ArrayListHouse);
listView.setAdapter(adapter);

アプリが停止後に起動したときに、チェックボックスの状態を再生成したいと思います。チェックしたチェックボックスをsharedprefsまたはデータベースに保存しても問題ありません。しかし、事前定義されたチェックボックスを使用してリストをロードしようとすると、多くの問題が発生します。正しいメカニズムとは?例はありますか?

さようならカルステン

4

1 に答える 1

0

http://developer.android.com/reference/android/widget/AbsListView.html#setItemChecked(int、boolean)必要なものは次のとおりです。

AbsListView.setItemChecked(int, boolean)

ちなみに、チェックボックスはいくつありますか?おそらく、LinearLayoutとScrollViewに手動で配置する方が良いでしょうか?

于 2012-11-22T14:53:44.230 に答える