希望这很容易做到,我已经尝试过没有运气寻找它,如果之前已经回答我的道歉。
我希望能够在setcontentview(R.layout.blah)中构建'blah',如下面的代码所示:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.options_sounds);
其中options_sounds将由用户选择的微调器定义。我想将它保存为字符串,然后以某种方式将其读入setcontentview行。所有的blah.xml文件都已经预先构建好了,我只想让用户告诉我他/她想要哪一个。
感谢您的时间。 -c
答案 0 :(得分:0)
您可以使用switch语句并加载用户的选择,因为布局已经构建并且“准备就绪”。
switch(layout_selection) {
case 1:
setContentView(R.layout.layout1);
break;
case 2:
setContentView(R.layout.layout2);
break;
}