gpt4 book ai didi

java - 在所有 Activity 按钮上 setOnClickListener() 的简单方法是什么

转载 作者:行者123 更新时间:2023-12-01 22:25:27 25 4
gpt4 key购买 nike

我想知道在所有按钮上添加 onclicklistener 的简单方法。按钮可以多于20-30个。例如..

Button1 Id = "Submit"; Button2 Id = "Cancel" so on...

Button b1 = (Button) findViewById(R.id.button1);
Button b2 = (Button) findViewById(R.id.button2);
Button b3 = (Button) findViewById(R.id.button3);

b1.setOnClickListener(this);
b2.setOnClickListener(this);
b3.setOnClickListener(this);

最佳答案

android:onClick="mainMenuButtonClick" 设置为 XML 中的所有按钮,并添加 mainMenuButtonClick() 您的 Activity 并使用 切换大小写来识别按钮,例如:

 public void mainMenuButtonClick(View v) {
switch (v.getId()) {
case R.id.Button1:

break;

case R.id.Button2:
break;
case R.id.crmButton:
break;
case R.id.Button3:
break;

case R.id.Button4:

break;

case R.id.Button5:

break;
}

}

关于java - 在所有 Activity 按钮上 setOnClickListener() 的简单方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28874958/

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