我有一个 android 程序,其中有多个按钮使用相同的 OnClickListener,我希望能够从监听器内部引用按钮的动态分配文本。有什么方法可以引用被按下以获取其文本的按钮吗?我不想让多个特定于按钮的监听器执行相同的操作。
最佳答案
在您的 onClick(View v) 中,您可以将其转换为按钮:
@Override
public void onClick(View v) {
Button clickedButton = (Button)v;
// do stuff with it here.
}
关于java - 我可以从监听器内部引用 OnClickListener 的按钮吗? (安卓),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6615769/