关闭

android常用控件入门

254人阅读 评论(0) 收藏 举报

常见控件如下:
1、TextView ---- 显示文本
2、EditText ---- 可编辑文本
3、Button ---- 按钮
4、Menu ---- 菜单

 

常用控件——RadioGroup、RadioButton、CheckBox、Toast

 

在布局文件中的配置格式如下:

<RadioGroup>
	<RadioButton/>
	<RadioButton/>
</RadioGroup>
<CheckBox/>
<CheckBox/>
<CheckBox/>

  

控件设置监听器代码如下:

 

//为RadioGroup设置监听器,需要注意的是,这里的监听器和Button控件的监听器有所不同
genderGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
	@Override
	public void onCheckedChanged(RadioGroup group, int checkedId) {
		// TODO Auto-generated method stub
		if(femaleButton.getId() == checkedId){
			System.out.println("famale");
			//makeText()方法的第一参数是当前Activity类
			Toast.makeText(RadioTest.this, "famle", Toast.LENGTH_SHORT).show();
		}
		else if(maleButton.getId() == checkedId)
		{
			System.out.println("male");
		}
	}
});
        
//为多选按钮添加监听器
swimBox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
	@Override
	public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
		// TODO Auto-generated method stub
		if(isChecked)
		{
			System.out.println("swim is checked");
		}
		else
		{
			System.out.println("swim is unchecked");
		}
	}
});

 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:326166次
    • 积分:8916
    • 等级:
    • 排名:第2245名
    • 原创:1096篇
    • 转载:14篇
    • 译文:0篇
    • 评论:5条
    最新评论