0
我在代码上看到了带有复选框的列表视图,但是如何检查复选框的值? 我执行与选项卡的程序,其中一个选项卡与复选框ListView控件,代码如下:如何检查Android ListView中的复选框状态
spec = tabHost.newTabSpec(OPTS_TAB_TAG).setIndicator("Options",
res.getDrawable(R.drawable.ic_tab_options))
.setContent(new TabContentFactory()
{
public View createTabContent(String arg0)
{
DbAdapter databaseManager = new DbAdapter(BusTrackerBetaActivity.this);
databaseManager.open();
List<String> BusLinesList = new ArrayList<String>();
BusLinesList = databaseManager.toStringList(databaseManager.getAllBusLines(), 1);
String[] BusLinesArray = BusLinesList.toArray(new String[BusLinesList.size()]);
databaseManager.close();
ListView ls1 = new ListView(BusTrackerBetaActivity.this);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(
BusTrackerBetaActivity.this,
android.R.layout.simple_list_item_multiple_choice,
BusLinesArray);
ls1.setAdapter(adapter);
ls1.setOnCreateContextMenuListener(BusTrackerBetaActivity.this);
ls1.setItemsCanFocus(false);
ls1.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);
return ls1;
}
});
它的正常工作,acctually我得到了实现从一些例子列表的这种方式,但我的问题是:如何检查每个复选框的值(true或false)?
选中此项[带有复选框的ListView的完整示例](http://www.vogella.de/articles/AndroidListView/article.html) –