我可能知道我是否可以使用资源ID,但我没有在活动中设置内容视图?
例如:abc.xml有一个TextView id =“R.id.Text”。我可以在TextView name = (TextView)findViewById(R.id.Text);
的活动中使用setContentView(R.layout.def);
方法吗?
由于
答案 0 :(得分:1)
简答:不。代码setContentView(R.layout.def);
仅加载def.xml中的视图,而不加载abc.xml。您必须使用另一种方法来创建TextView或将其包含在def.xml中。
有关用于单独XML文件的另一种方法,请查看http://developerlife.com/tutorials/?p=303