在app/build.gradle文件中加入以下依赖:
implementation 'com.android.support:design:28.0.0'
在activity_main.xml布局文件中添加两个Button。
在MainActivity.java文件中实现按钮的点击事件,在点击事件中使用setContentView()方法修改显示的布局。
示例代码:
app/build.gradle文件中加入以下依赖:
implementation 'com.android.support:design:28.0.0'
在activity_main.xml布局文件中添加两个Button,如下所示:
在MainActivity.java文件中实现按钮的点击事件,在点击事件中使用setContentView()方法修改显示的布局,如下所示:
public class MainActivity extends AppCompatActivity {
private Button button1;
private Button button2;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
button1 = findViewById(R.id.button_1);
button2 = findViewById(R.id.button_2);
button1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
setContentView(R.layout.layout_1);
}
});
button2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
setContentView(R.layout.layout_2);
}
});
}
}