2
我有一个复选框的列表视图,由下坡创建。获取列表视图中所有选中框的列表
public void addCard(final String cardId){
ListView listView1;
Lists movielist = new Lists();
List<String> movies = new ArrayList<String>();
movies = movielist.movieList();
listView1 = (ListView)findViewById(R.id.listView1);
listView1.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_multiple_choice, movies));
listView1.setItemsCanFocus(false);
listView1.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);
listView1.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
CheckedTextView ctv = (CheckedTextView)arg1;
Toast.makeText(getApplicationContext(),ctv.getText().toString(), Toast.LENGTH_SHORT).show();
//do your stuff in here!
}
});
Button submit = (Button)findViewById(R.id.button1);
submit.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Toast.makeText(getApplicationContext(),"", Toast.LENGTH_SHORT).show();
}
});
}
现在,当一个框被选中时,我可以为与该复选框关联的文本进行烘烤。我希望能够做的是点击与点击提交后检查的所有框相关联的文本。
理想情况下,我想要一个List,每个值都是与复选框关联的文本夹点之一。
干杯!
工作就像一个魅力,谢谢! – Dandrews 2013-03-09 06:12:28
欢迎:)很高兴它帮助你:) – GrIsHu 2013-03-09 06:15:52