带有密码的复选框在android中全部选中
我有一个复选框的列表视图。当我点击按钮时,如果被选中,所有都将成功,否则失败 谢谢大家带有密码的复选框在android中全部选中,android,checkbox,Android,Checkbox,我有一个复选框的列表视图。当我点击按钮时,如果被选中,所有都将成功,否则失败 谢谢大家 SparseBooleanArray sba=new SparseBooleanArray(); // declare globally in adapter convertview.onClickListener(new View.onClickListener(){ @Override public void onClick() { if(checkbox.isChecked()) { sba.
SparseBooleanArray sba=new SparseBooleanArray(); // declare globally in adapter
convertview.onClickListener(new View.onClickListener(){
@Override
public void onClick()
{
if(checkbox.isChecked())
{
sba.put(position,true);
}
else
{
sba.put(position,false);
}
});
在选择结束时,checkedItems ArrayList将保存选中的项目
ArrayList<String> checkedItems=new ArrayList<String>();
ArrayList<String> initialItems=new ArrayList<String>();
for(int position=0;position<sba.size();position++)
{
if(sba.get(position))
{
checkedItems.Add(initialItems.get(position));
}
}
}