android 动态切换布局
时间: 2023-08-20 18:07:22 浏览: 95
Android动态布局
4星 · 用户满意度95%
要动态切换布局,可以使用以下方法:
1. 在布局文件中定义多个布局,然后在代码中根据需要进行切换,可以使用`setContentView()`方法来切换布局。
2. 在代码中动态创建布局,然后使用`setContentView()`方法将其设置为当前布局。
示例代码如下:
```java
// 在布局文件中定义两个布局
setContentView(R.layout.layout1);
// 在代码中动态创建布局
LinearLayout layout2 = new LinearLayout(this);
layout2.setOrientation(LinearLayout.VERTICAL);
TextView textView = new TextView(this);
textView.setText("动态创建的布局");
layout2.addView(textView);
// 切换布局
setContentView(layout2);
```
阅读全文