XML
文件如下:
<linearLayout xmlns:androID="http://schemas.androID.com/apk/res/androID" androID:layout_wIDth="match_parent" androID:layout_height="match_parent" androID:orIEntation="vertical"> <CheckBox androID:ID="@+ID/first_checkBox" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:text="选项1" /> <CheckBox androID:ID="@+ID/secend_checkBox" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:text="选项2" /> <CheckBox androID:ID="@+ID/third_checkBox" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:text="选项3" /></linearLayout>
Java
文件如下:
import androID.support.v7.app.AppCompatActivity;import androID.os.Bundle;import androID.Widget.CheckBox;import androID.Widget.Compoundbutton;import androID.Widget.Toast;public class MainActivity extends AppCompatActivity { private CheckBox cb_one; private CheckBox cb_two; private CheckBox cb_three; @OverrIDe protected voID onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentVIEw(R.layout.activity_main); cb_one = (CheckBox) findVIEwByID(R.ID.first_checkBox); cb_two = (CheckBox) findVIEwByID(R.ID.secend_checkBox); cb_three = (CheckBox) findVIEwByID(R.ID.third_checkBox); cb_one.setonCheckedchangelistener(new Compoundbutton.OnCheckedchangelistener() { @OverrIDe public voID onCheckedChanged(Compoundbutton buttonVIEw, boolean isChecked) { if (cb_one.isChecked()) { Toast.makeText(MainActivity.this, cb_one.getText(), Toast.LENGTH_SHORT).show(); } } }); }}
总结 以上是内存溢出为你收集整理的CheckBox复选框全部内容,希望文章能够帮你解决CheckBox复选框所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)