R.layout类在标准库和资源中

时间:2012-11-20 11:45:52

标签: android

标准库中有这个R.layout类,但是如果我在R.layout目录中使用xml编辑器创建自己的文件,它们都会被添加到R文件并从R文件中找到?这对我来说有点不清楚。

http://developer.android.com/reference/android/R.layout.html

1 个答案:

答案 0 :(得分:0)

所有工厂的android R引用都存储在与您不同的地方。例如,在您的Java代码中,您可以使用以下方法访问您的引用:

R.layout.yourlayout

但是可以通过以下方式访问工厂R引用:

android.R.layout.factorylayout

xml也是如此。你的drawable应该是:

@drawable/yourdrawable

工厂参考:

@android:drawable/factorydrawable

因此,总而言之,R项目是独立存储的