我同意条款(CheckBox的isChecked属性)
来源:互联网 发布:球球大作战淘宝充值 编辑:程序博客网 时间:2024/04/27 14:44
我同意条款(CheckBox的isChecked属性)
新建一个继承Activity类的CheckBoxisCheckedActivity,并设置布局文件为:checkboxischecked.xml。
在布局文件定义2个组件,CheckBox和Button
<CheckBox
android:id="@+id/checkboxischecked_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:text="@string/agree"/>
<Button
android:id="@+id/checkboxischecked_btn01"
style="?android:attr/buttonStyleInset"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/register"/>
在Activity代码中获取这两个组件,单CheckBox选中的时候,Button才可以点击。
package lyx.feng.second;
......
public class CheckBoxisCheckedActivity extends Activity {
private Buttonbtn = null;
private CheckBoxcheckBox = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
super.setContentView(R.layout.checkboxischecked);
this.btn = (Button)super.findViewById(R.id.checkboxischecked_btn01);
this.checkBox = (CheckBox)super
.findViewById(R.id.checkboxischecked_checkbox);
// 设置Button不可点击
this.btn.setClickable(false);
// 设置CheckBox默认不选中
this.checkBox.setFocusable(false);
this.checkBox.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
if (isChecked ==true) {
btn.setClickable(true);
} else {
btn.setClickable(false);
}
}
});
this.btn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(CheckBoxisCheckedActivity.this,
"You click the button.", Toast.LENGTH_SHORT).show();
}
});
}
}
- 我同意条款CheckBox的isChecked属性
- 我同意条款CheckBox的isChecked属性
- 我同意条款(CheckBox的isChecked属性)
- 我同意条款---CheckBox的isChecked属性的使用
- Android入门--CheckBox 的isChecked 属性
- android中CheckBox的isChecked的使用
- 使用CheckBox控件实现同意条款效果
- WPF Tips: Data Binding Converter一例:bool与IsChecked属性(bool?)之间的转换
- 【Android每日一讲】2012.11.19 我同意条款
- 【Android开发】范例3-"我同意"游戏条款
- Android 同意协议CheckBox的使用
- 选中checkbox按钮后,submit按钮才可以点击,同意服务条款后,才可以注册
- jQuery中同意条款才能提交表单的功能
- “我不能同意你更多”的正解
- Android-同意游戏条款界面
- 我同意5秒
- 浮士德铯我同意
- 我同意(例子)
- 仿 iPhone Assistivetouch 自定义view
- Kindle Paperwhite2(第6代)5.7.2.1固件升级教程
- PAT-A1083. List Grades (25)(排序)
- java内部类
- Java自主学习
- 我同意条款(CheckBox的isChecked属性)
- CentOS hadoop 伪分布式安装步骤
- spark源码学习(九):map端计算结果缓存处理(一)
- js和java按照json格式导出数据
- android多分辨率适配
- 垂直型爬虫架构设计
- 拓展欧几里得算法
- PAT-A1055. The World's Richest (25)(排序)
- Linux下怎么检查端口号是否能访问