And*_* Id 6 android apk android-layout
我想访问编译到我的apk中的复杂资源("包资源").例如,获取当前主题的所有属性,最好是我可以遍历的xml.
可以使用obtainStyledAttributes()访问主题/样式,但需要事先知道属性.有没有办法获得样式中存在的属性列表?
例如,在这样的主题中:
<style name="BrowserTheme" parent="@android:Theme.Black">
<item name="android:windowBackground">@color/white</item>
<item name="android:colorBackground">#FFFFFFFF</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowContentOverlay">@null</item>
</style>
Run Code Online (Sandbox Code Playgroud)
如何在不事先知道姓名的情况下访问这些项目?
另一个例子是attrs.xml,其中一些属性有枚举或标志,例如:
<attr name="configChanges">
<flag name="mcc" value="0x00000001" />
<flag name="mnc" value="0x00000002" />
...
</attr>
Run Code Online (Sandbox Code Playgroud)
应用程序如何在不知道其名称的情况下获取这些标志?
| 归档时间: |
|
| 查看次数: |
2718 次 |
| 最近记录: |