- 1
- 0
- 约9.24千字
- 约 14页
- 2018-02-15 发布于江西
- 举报
第6 节 Android 常用控件
第六节:Android常用控件
zhaoshuyang@
Widget(一)
2018-2-15
zhaoshuyang@
2
RadioGroup
RadioButton
CheckBox
Toast
ProgressBar
ListView
CheckBoxWidget.java
2018-2-15
zhaoshuyang@
3
package cn.zsy.activity;
import android.app.Activity;
import android.os.Bundle;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.Toast;
public class CheckBoxWidget extends Activity {
// 组件(Widget)对象的声明
private RadioGroup genderGroup = null;
private RadioButton male = null;
private RadioButton female = null;
private CheckBox tour = null;
private CheckBox swimming = null;
private CheckBox reading = null;
private CheckBox walk = null;
2018-2-15
zhaoshuyang@
4
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// 通过控件的ID得到控件对象
genderGroup = (RadioGroup) findViewById(R.id.genderGroup);
male = (RadioButton) findViewById(R.id.male);
female = (RadioButton) findViewById(R.id.female);
tour = (CheckBox) findViewById(R.id.tour);
swimming = (CheckBox) findViewById(R.id.swimming);
reading = (CheckBox) findViewById(R.id.reading);
walk = (CheckBox) findViewById(R.id.walk);
// 为RadioGroup控件添加监听器
genderGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
if (checkedId == male.getId()) {
Toast.makeText(CheckBoxWidget.this, You are selected male, Toast.LENGTH_SHORT).show();
} else if (checkedId == female.getId()) {
Toast.makeText(CheckBoxWidget.this,You are selected female,Toast.LENGTH_LONG).show();
}
}
});
2018-2-15
zhaoshuyang@
5
tour.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView,boolean isChecked) {
// TODO Auto-generated method stub
if (isChecked) {
Toast.makeText(CheckBoxWidget.this, Tour is checked!,Toast.LENGTH_SHORT).show();
}
您可能关注的文档
最近下载
- 中央电化教育馆函件.pdf VIP
- NB∕T 10891-2021 煤层气L型水平井钻完井设计规范.pdf
- 2025年金融风险管理师外汇期货合约特征与定价专题试卷及解析.pdf VIP
- 农业行业标准《ω-3多不饱和脂肪酸强化鸡蛋》 .pdf VIP
- 04CJ02 飞机库大门国标图集.pdf VIP
- 2025年一级建造师风险登记册在项目全生命周期中的应用专题试卷及解析.pdf VIP
- 综评 班主任操作手册2023版.pptx VIP
- 2025年无人机驾驶员执照应急响应计划审计专题试卷及解析.pdf VIP
- 2025年房地产经纪人市政配套设施(水、电、气、暖、通讯)勘察专题试卷及解析.pdf VIP
- 2025年信息系统安全专家零信任架构中的安全架构设计实战专题试卷及解析.pdf VIP
原创力文档

文档评论(0)