Ank*_*ush 18 android android-layout
是否可以为同一活动中的不同情况设置两种不同的布局,或者我必须使用不同的布局intent来调用另activity一种情况
Ank*_*ush 30
是的可能.您可以为单个活动使用尽可能多的布局,但显然不能同时使用.您可以使用以下内容:
if (Case_A)
setContentView(R.layout.layout1);
else if (Case_B)
setContentView(R.layout.layout2);
Run Code Online (Sandbox Code Playgroud)
等等...
Arv*_*iya 12
是的,这也适用于开关盒
我已经尝试过这段代码....
switch (condition) {
case 1:
setContentView(R.layout.layout1);
break;
case 2:
setContentView(R.layout.layout2);
break;
case 3:
setContentView(R.layout.layout3);
break;
default:
setContentView(R.layout.main);
break;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
51168 次 |
| 最近记录: |