gpt4 book ai didi

android - 机器人 : How to get button id from onClick method described in XML?

转载 作者:IT老高 更新时间:2023-10-28 23:26:53 26 4
gpt4 key购买 nike

按照开发指南,我可以使用 XML 向按钮添加方法。这在我的 Activity 中调用了“buttonPress”方法。如果我对多个按钮应用相同的方法,如何确定被点击的按钮的身份?

最佳答案

使用 getId() 方法。它返回 int id,您可以将其与资源中的 id 进行比较。

这样使用switch语句很方便:

public void buttonPress(View v) {
switch (v.getId()) {
case R.id.button_one:
// do something
break;
case R.id.button_two:
// do something else
break;
case R.id.button_three:
// i'm lazy, do nothing
break;
}
}

关于android - 机器人 : How to get button id from onClick method described in XML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13032333/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com