1

の値に対してtrueを返すように、リストビューのチェックボックスをデフォルトでオンにする必要がありますisChecked()

で提供されるSDKによって提供される単純な複数選択リストアイテムのレイアウトを使用していますandroid.R.layout.simple_list_item_multiple_choice

ListViewアダプタを次のように設定しました。


adapter = new ArrayAdapter(this、android.R.layout.simple_list_item_multiple_choice、list);

setListAdapter(adapter);


4

1 に答える 1

2

アプリケーションでチェックボックスをデフォルトでチェックするために、次のコードを使用しました

adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_multiple_choice, list);
setListAdapter(adapter);
l1 = getListView();
for (i = 0; i < getListAdapter().getCount(); i++) {
l1.setItemChecked(i, true);
}

出力、listviewには、デフォルトでチェックされている複数のチェックボックスが付属しています

于 2012-10-06T05:57:29.063 に答える