当我添加主题时,我使用语法
android:theme="@android:style/Something"
我看到很多人在@android之后使用Integer值。例如
<activity
android:theme="@android:01030006"
android:name=".SomeActivity">
Intellisense不显示主题的任何Integer值。
有人可以解释一下吗?
答案 0 :(得分:0)
这只是一种直接使用Theme_NoTitleBar
的方法。如您所知,为了从Java代码访问任何类型的资源,android为每个资源分配一个整数(这是R
类中的常量)。我想如果你直接使用@android:01030006
,它可以改进解析过程...但是我不认为这样做有很大改进。