多个按钮注册监听器跳转不同页面
时间: 2023-05-29 13:01:13 浏览: 58
您可以为每个按钮构建一个单独的监听器,并在每个监听器中导航到不同的页面。例如:
```java
Button button1 = findViewById(R.id.button1);
button1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(CurrentActivity.this, NextActivity1.class);
startActivity(intent);
}
});
Button button2 = findViewById(R.id.button2);
button2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(CurrentActivity.this, NextActivity2.class);
startActivity(intent);
}
});
```
这将为第一个按钮注册一个点击监听器,用于从当前活动导航到“NextActivity1”,为第二个按钮注册另一个点击监听器,用于从当前活动导航到“NextActivity2”。根据您的需求,您可以重复此步骤为更多按钮注册更多监听器。