简单地说,我正在尝试重用我的适配器和活动类。当我调用 Intent 打开我的 Activity 时,我将要膨胀的布局的名称作为 StringExtra 传递,如下所示:
i.putExtra("layout_name", "layout_a");
然后在我的活动中,我获得了额外的:
Intent i = getIntent();
String layout_name = i.getStringExtra("layout_name");
现在我想以这种格式使用它:
setContentView(R.layout. + layout_name);
这样的事情可能吗?什么是正确的语法?