AndroidUI中的一些控件的使用

//转自http://blog.csdn.net/redoffice/article/details/7030723

1.Android中EditText的点击事件,点击上下左右、menu、音量键、拨号 等功能键的时候都能发出这个方法:

        ed = (EditText)findViewById(R.id.editText1);
	ed.setOnKeyListener(new EditText.OnKeyListener() {
			
		@Override
		public boolean onKey(View v, int keyCode, KeyEvent event) {
			ed.setText("Rex:"+ed.getText().toString());
			return false;
		}
	});
2.RadioButton和RadioGroup的组合使用
        radioGroup = (RadioGroup)findViewById(R.id.radioGroup1);
	radioButton1 = (RadioButton)findViewById(R.id.radio0);
	radioButton2 = (RadioButton)findViewById(R.id.radio1);
	radioButton3 = (RadioButton)findViewById(R.id.radio2);
	radioGroup.setOnCheckedChangeListener(new OnCheckedChangeListener() {
			
		@Override
		public void onCheckedChanged(RadioGroup group, int checkedId) {
			if(checkedId == radioButton3.getId()){
				Toast.makeText(getApplicationContext(), 
						"正确答案:"+radioButton3.getText()+"恭喜你回答正确", 0).show();
			}else{
				Toast.makeText(getApplicationContext(), 
							"" +
							"回答错误", 0).show();
			}
		}
	});
3.CheckBox的简单用法
         checkBock_male = (CheckBox)findViewById(R.id.checkBox1_male);
         checkBock_female = (CheckBox)findViewById(R.id.checkBox1_female);
	 checkBock_male.setOnCheckedChangeListener(new OnCheckedChangeListener() {
		@Override
		public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
			Toast.makeText(CheckBoxTest.this, "你选择了:"+checkBock_male.getText(), 0).show();
		}
	});
	 checkBock_female.setOnCheckedChangeListener(new OnCheckedChangeListener() {
			@Override
			public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
				Toast.makeText(CheckBoxTest.this, "你选择了:"+checkBock_female.getText(), 0).show();
			}
		});




  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值