我的 Android 应用有很多按钮。
我的 main.xml 布局有三个按钮。
我知道如何使用按钮从一个 Activity 转到另一个 Activity,但我不知道如何在一个 Activity 上设置多个按钮,每个按钮启动一个不同的 Activity。
例子
主.xml
按钮1 按钮2
Main2.xml
由 button1 启动
About.xml
由 Button2 启动
如何让 main.java 文件执行此操作?
最佳答案
public class NL extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button b1=(Button)findViewById(R.id.Button01);
Button b2=(Button)findViewById(R.id.Button02);
b1.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent myintent2 = new Intent(NL.this,Button1.class);
startActivity(myintent2);
}
});
b2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent myintent2 = new Intent(NL.this,Button2.class);
startActivity(myintent2);
}
});
}
}
使用 intent 从一个 Activity 移动到另一个 Activity 。我们在按钮点击监听器中编写该代码
关于java - 如何在一个 Activity 中有多个按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4755487/