在程序里可以从一个按钮中获取文本
String buttonText = button.getText();
也可以从按钮开关中获取id
int buttinID = view.getId();
但是如何从按钮开关中获取文本呢?这俩个怎么结合呢?
public void onClick(View view) {
// 从按钮开关中获取文本
}
在程序里可以从一个按钮中获取文本
String buttonText = button.getText();
也可以从按钮开关中获取id
int buttinID = view.getId();
但是如何从按钮开关中获取文本呢?这俩个怎么结合呢?
public void onClick(View view) {
// 从按钮开关中获取文本
}
在onClick()中传递的视图就是你要找的button。
public void onClick(View v) {
// 1) 首先检查实例
Button b = (Button)v;
String buttonText = b.getText().toString();
}
如果您使用的是一个非匿名类OnClick监听器,您可能在设置这个视图前要检查视图的类型,因为它可能不是一个按钮。