复选框怎么在Android中使用?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
activity_main。xml
& lt; ? xml version=?.0“,编码=皍tf-8" ?比; & lt; LinearLayout  xmlns: android=癶ttp://schemas.android.com/apk/res/android" android:才能layout_width=癿atch_parent" android:才能layout_height=癿atch_parent" android:才能取向=癶orizontal",在 ,& lt;复选框 ,,,android:检查=癴alse" ,,,android: id=癅 + id/checkBox1" ,,,android: layout_width=皐rap_content" ,,,android: layout_height=皐rap_content" ,,,android:文本=白闱颉?/比; & lt;/LinearLayout>
MainActivity。java
package com.example.hello; import android.support.v7.app.ActionBarActivity; import android.os.Bundle; import android.util.Log; import android.view.Menu; import android.view.MenuItem; import android.widget.CheckBox; import android.widget.CompoundButton; import android.widget.CompoundButton.OnCheckedChangeListener; import android.widget.Toast; public class  MainActivity extends ActionBarActivity  { private 才能CheckBox 复选框; @Override才能 protected 才能;void  onCreate (Bundle savedInstanceState), { ,,,super.onCreate (savedInstanceState); ,,,setContentView (R.layout.activity_main); ,,,//初始化 ,,,checkBox =,(复选框),findViewById (R.id.checkBox1); ,,,//通过设置复选框的监听事件,判断复选框是否被选中 ,,,checkBox.setOnCheckedChangeListener (new OnCheckedChangeListener (), { ,,,,@Override ,,,,,public void onCheckedChanged (CompoundButton buttonView, boolean 完成),{ ,,,,,,,//,通过这个方法,来监听当前的复选框是否被选中 ,,,,,,,if (完成),{ ,,,,,,,,,//获得复选框的文本内容 ,,,,,,,,,String text =, checkBox.getText () .toString (); ,,,,,,,,,Toast.makeText (MainActivity.this,,“111,,, 1),告诉(); ,,,,,,,} ,,,,,} ,,,}); ,,} }
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。