Android 是否将字符串传递给setContentView?
是否有方法将字符串传递给“setContentView()”?ie:setContentView(输出)。原因是我有一个用于多个活动的类(自定义ListView适配器),我需要为一个活动使用不同的布局,并且不希望有一个重复的类,其中唯一的更改是setContentView()。我知道XML需要在APK中编译,但我认为布局的膨胀不需要在onCreate中。。。?那么,这可以用一个变量来完成吗?或者有没有人有其他的想法/方法?Thnx *我正在使用的类位于“修订的”代码部分。setContentView()接受一个与R.java相关的整数参数,因此不能向其传递字符串Android 是否将字符串传递给setContentView?,android,string,class,view,Android,String,Class,View,是否有方法将字符串传递给“setContentView()”?ie:setContentView(输出)。原因是我有一个用于多个活动的类(自定义ListView适配器),我需要为一个活动使用不同的布局,并且不希望有一个重复的类,其中唯一的更改是setContentView()。我知道XML需要在APK中编译,但我认为布局的膨胀不需要在onCreate中。。。?那么,这可以用一个变量来完成吗?或者有没有人有其他的想法/方法?Thnx *我正在使用的类位于“修订的”代码部分。setContentVi
来源:用于按名称获取资源。您必须以某种方式将活动参数化:
- 创建一个抽象活动类,该类将
作为构造函数参数,从该类扩展活动并传递不同的布局intlayoutid
- 将布局id作为起始
Intent的参数传递
- 等