例如,我为我的安有机器人应用程序参考了几个例子。在列表活动中,在 < 强/ 强 > 方法之前的 < 强/ 强 > 方法之前,“ 强/强” 数组被预先定义为:
String[] items = new String[]{"Text for Item1", "text for item2", ....};
在 < 坚固 > 创建 < / 坚固 > 方法中,我使用最简单的方法设置适配器,并显示以下列表视图:
setListAdapter( new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_checked, items));
我已经推翻了这个方法:
@Override
protected void onListItemClick(ListView l, View v, int position, long id)
{
CheckedTextView textview = (CheckedTextView)v;
textview.setChecked(!textview.isChecked());
}
上述所有代码都正常工作。 ListSView 中每个诉讼人的检查标记可以手动显示和设置检查/未检查。
MY PROBLEM IS: I want to set some items by program,not by hand clicking, to be checked/unchecked and the checkmark be changed along too. Can it be done and how to do it ?
感谢前台的帮助