android選中checkbox
發布時間: 2023-06-08 21:57:55
A. android怎麼把checkbox狀態設置為選中狀態
checkBox.setChecked(true); //選中狀態
checkBox.setChecked(false); //未選中狀態
B. Android的ListView如何做到點擊其中一項Item就同時把CheckBox設置為選中
1、設置checkbox為不可點擊
2、用一個數組維護所有Item選中狀態
3、當選中狀態發生變化時更新數組
4、當選中狀態發生變化時刷新列表
5、根據item的選中狀態設置checkbox的選中狀態
C. android怎麼把checkbox狀態設置為選中狀態
android把checkbox狀態設置為選中狀態的方法:
通過checkbox.isChecked();是判斷後是否選中;
checkbox.setChecked(true)選中;
checkbox.setChecked(false)未選中。
D. android中的checkBox如何實現單選
Android中checkbox默認為復選框,也就是多選,實現單選的話,可以讓checkbox添加監聽,當已經有一個點擊了,點擊另外一個的時候,修改默認的狀態,實現單選,示例如下:
java">publicstaticinttemp=-1;
checkBox=(CheckBox)parentView.findViewById(R.id.cbox_isselect);
//做個標記
checkBox.setId(groupPosition);
//checkbox監聽
checkBox.setOnCheckedChangeListener(newOnCheckedChangeListener(){
@Override
publicvoidonCheckedChanged(CompoundButtonbuttonView,booleanisChecked){
if(isChecked)
{
//這段代碼來實現單選功能
if(temp!=-1)
{
CheckBoxtempButton=(CheckBox)MyRingBoxActivity.this.findViewById(temp);
if(tempButton!=null)
{
tempButton.setChecked(false);
}
}
//得到當前的position
temp=buttonView.getId();
}else{
temp=-1;
}
}
});
E. android怎麼把checkbox狀態設置為選中狀態
android:checked="true"就是設置checkbox狀態為選中狀態。
熱點內容