Android中CheckBox复选框操作
来源:互联网 发布:虎嗅网网站源码 编辑:程序博客网 时间:2024/05/01 08:27
public class MainActivity extends Activity {// 声明多选列表对象private CheckBox cbx1, cbx2, cbx3, cbx4;private List<CheckBox> checkBoxs = new ArrayList<CheckBox>();@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);cbx1 = (CheckBox) findViewById(R.id.checkBox1);cbx2 = (CheckBox) findViewById(R.id.checkBox2);cbx3 = (CheckBox) findViewById(R.id.checkBox3);cbx4 = (CheckBox) findViewById(R.id.checkBox4);// 默认选项cbx1.setChecked(true);cbx3.setChecked(true);cbx1.setOnCheckedChangeListener(listener);cbx2.setOnCheckedChangeListener(listener);cbx3.setOnCheckedChangeListener(listener);cbx4.setOnCheckedChangeListener(listener);// 添加到集合中checkBoxs.add(cbx1);checkBoxs.add(cbx2);checkBoxs.add(cbx3);checkBoxs.add(cbx4);}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.main, menu);return true;}public void getValues(View v) {String content = "";for (CheckBox cbx : checkBoxs) {if (cbx.isChecked()) {content += cbx.getText() + "\n";}}if ("".equals(content)) {content = "您还没有选择呢";}new AlertDialog.Builder(this).setMessage(content).setTitle("选中的内容如下").setPositiveButton("关闭", null).show();}CompoundButton.OnCheckedChangeListener listener = new CompoundButton.OnCheckedChangeListener() {@Overridepublic void onCheckedChanged(CompoundButton buttonView,boolean isChecked) {CheckBox box = (CheckBox) buttonView;Toast.makeText(getApplicationContext(),"获取的值:" + isChecked + "xxxxx" + box.getText(),Toast.LENGTH_LONG).show();}};}
- Android中CheckBox复选框操作
- android 中 CheckBox 复选框操作
- Android中CheckBox复选框操作
- Android编程Checkbox复选框提示操作
- Android 复选框CheckBox
- jquery操作复选框checkbox
- JQuery checkbox复选框操作
- JavaScript操作checkbox复选框
- jquery操作复选框(checkbox)
- jquery操作复选框(checkbox)
- 操作checkbox复选框问题
- jquery操作复选框checkbox
- jquery操作复选框checkbox
- Jquery操作checkbox复选框
- Android---20---CheckBox复选框
- Android的CheckBox复选框
- Android 自定义CheckBox复选框
- MFC中复选框 checkbox
- [6月5日的脚本] 为上下文菜单添加‘获取所有权’ (VBScript)
- C# base和this
- MyEclipse6.5增加对JavaEE6的支持
- ios webview与JS的交互
- [6月6日的脚本] 为上下文菜单添加‘获取所有权’ (PowerShell)
- Android中CheckBox复选框操作
- SJTUSC 行记
- jquery对dom的操作
- Oracle 如何修改列的数据类型
- Socket聊天程序(Client)
- android debug method
- 多校联合(4) ZZ买衣服
- 软件工程导论
- Mysql初始化root密码和允许远程访问