我有一个普通的类(不是活动),它有一个活动的引用。是否有可能以及如何获取该活动用作内容视图的布局文件的ID?
答案 0 :(得分:0)
正如wsanville指出的那样,你可以将你用于布局的int传递给你所拥有的非活动类的构造函数。我假设您正在活动的onCreate方法中构建所述类。所以:
public void onCreate(bundle icicle){
...other stuff...
setContentView(R.id.layout_id);
OtherClass myClass = new OtherClass(R.id.layout_id);
...other stuff...
}
我很遗憾没有找到Activity文档的方法,这是" get" setContentView
方法的版本。