我有一个普通的类(不是一个活动),它引用了一个活动。是否有可能以及如何获取该活动用作内容视图的布局文件的 ID?
问问题
497 次
1 回答
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
方法。
于 2012-08-10T19:40:29.143 回答