Java setcontview(R.layout.blah)-我可以定义';废话';在飞行中?

Java setcontview(R.layout.blah)-我可以定义';废话';在飞行中?,java,android,android-layout,Java,Android,Android Layout,希望这是很容易做到的,我已经尝试寻找它没有运气,我道歉,如果它之前回答 我希望能够在setcontentview(R.layout.blah)中构建“blah”,如下代码所示: @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.options_sounds); 其中选项\u声音将由用户选择

希望这是很容易做到的,我已经尝试寻找它没有运气,我道歉,如果它之前回答

我希望能够在setcontentview(R.layout.blah)中构建“blah”,如下代码所示:

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    setContentView(R.layout.options_sounds);
其中选项\u声音将由用户选择的微调器定义。我想将其保存为字符串,然后以某种方式将其读入setcontentview行。所有blah.xml文件都已经构建好,可以使用了,我只想让用户告诉我他/她想要哪一个

谢谢你抽出时间。
-c

您可以使用switch语句并加载用户的选择,因为布局已经生成并且“准备就绪”


我喜欢!简单但有效。谢谢你的建议。@Chris如果这确实回答了你的问题,请将此标记为答案。谢谢
switch(layout_selection) {
        case 1:
                    setContentView(R.layout.layout1);
            break;
        case 2:
                    setContentView(R.layout.layout2);
            break;
}