当前位置:首页 » 安卓系统 » android获取button

android获取button

发布时间: 2023-05-13 15:37:46

A. 如何批量获取android GridLayout 里的所有Button(Button有20多个,除了findViewById())

可以用getChildAt(int index)获取GridLayout的一个子view。参数(int index)是GridLayout的子游铅布局的神枯好索引,即此view是GridLayout的第几个败前子view。然后做个循环就行了

B. android 怎么获得动态创建的button的text

你把xml中的Button删掉,代码中
btn=new Button(this);在饥早这一行后,孙陆加一则肢顷句这个:
btn.setText(R.string.btn_text);//给button赋一个初始的值

C. android 中如何获取radiogroup 中那个radiobutton被选择

java">radiogroup本身有监听的方法可以直接设置监听,这个监听需要一个回调接口OnCheckedChangeListener,这个接口里面的回调方法给我们返回了两个参数其中int型的参数就是当前你选中的RadioButton的ID
radioGroup.setOnCheckedChangeListener(newOnCheckedChangeListener(){
@Override
publicvoidonCheckedChanged(RadioGroupgroup,intcheckedId){
//checkId就是当前选中的RadioButton
}
});

D. android单击button后,获取某个控件的值,怎么获取

设置一个变量int whichEditText=0;在RadioGroup的监听事件中设置whichEditText的值
// RadioGroup的监听事件
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {

if (checkedId == rb_1.getId()) {
whichEditText= 1;
} else if (checkedId == rb_2.getId()) {
whichEditText= 2;
} else if (checkedId == rb_3.getId()) {
whichEditText = 3;
} else if (checkedId == rb_4.getId()) {
whichEditText= 4;
}else if (checkedId == rb_5.getId()) {
whichEditText= 5;
}
}

然后再在册烂确神祥认按钮的监听事件中,用游姿搏switch语句根据whichEditText的值来选择获取哪个EditText的值

E. android中获取Button按钮为什么会出错

你这个Button的包都没导进去啊携手姿,还有Intent的也没有薯祥导入,用ctrl+shift+o让辩绝它自己导入就好了!

F. android dialog 可以获取到button点击事件,但是获取不到输入的值

btnAddClass.setOnClickListener(newView.OnClickListener(){
//你的数据获运掘取是在哪个位置?
//StringclassDay=etDay.getText().toString().trim();
//StringclassName=etName.getText().toString().trim();
镇悄消publicvoidonClick(Viewview){
StringclassDay御知=etDay.getText().toString().trim();
StringclassName=etName.getText().toString().trim();
}
});

G. android通过R文件获取button

view.getId() == R.id.button1就是button1.
case R.id.button1 :
/氏侍灶/谈圆处理sendButton的操作代歼扮码
break;

H. android Button获取ID名

btnTest.getId();

I. 请问大侠:我在android界面上任意添加一个Button,怎么获取Butoon的中心坐标呢

可以用戚敏销 (getLeft()+getRight())/2 ,(getBottom()+getHeight()/2) 获得Button 在屏幕的坐标 你试高游试拿烂

J. 在android中怎样获取Button上的值放到Textview中

具体戚型操作如下:

Button bt =(Button)findViewById(R.id.button1);

TextView tx=(TextView)findViewById(R.id.textView1);

tx.setText(bt.getText());

getText()就是获取按钮上的文字此岁,在TextView中显示出来森仔睁

热点内容
内置存储卡可以拆吗 发布:2025-05-18 04:16:35 浏览:336
编译原理课时设置 发布:2025-05-18 04:13:28 浏览:378
linux中进入ip地址服务器 发布:2025-05-18 04:11:21 浏览:612
java用什么软件写 发布:2025-05-18 03:56:19 浏览:32
linux配置vim编译c 发布:2025-05-18 03:55:07 浏览:107
砸百鬼脚本 发布:2025-05-18 03:53:34 浏览:944
安卓手机如何拍视频和苹果一样 发布:2025-05-18 03:40:47 浏览:741
为什么安卓手机连不上苹果7热点 发布:2025-05-18 03:40:13 浏览:803
网卡访问 发布:2025-05-18 03:35:04 浏览:511
接收和发送服务器地址 发布:2025-05-18 03:33:48 浏览:372