ToggleButton 开关按钮使用代码:
自定义onclick事件监听器:
public class TogClickListner implements Button.OnClickListener{
@Override
public void onClick(View v)
{
boolean checkflg= ((ToggleButton)v).isChecked();
int value = checkflg?1:0;
String msg = "{\"dousersetting\":\"";
if(v.getId() == R.id.warnTogle){
msg +="warn|"+value;
}else if(v.getId() == R.id.statusTipTogle){
msg +="statusTip|"+value;
}else if(v.getId() == R.id.smartTipTogle){
msg +="smartTip|"+value;
}
msg +="\"}";
ActivityManager.main.ws.send(msg);
}
}
初始化按钮状态:
if(true){
warnTogle.setChecked(true);
}else{
warnTogle.setChecked(false);
}