【发布时间】:2016-10-08 09:59:44
【问题描述】:
我想要运行时样式文件的资源 ID,因为我可以访问当前的应用程序包
这里是styles.xml 文件
<style name="CustomDigitsTheme" parent="android:Theme.Material.Light">
<item name="android:textColorPrimary">@android:color/black</item>
<item name="android:textColorSecondary">@android:color/darker_gray</item>
<item name="android:windowBackground">@android:color/white</item>
<item name="android:textColorLink">#ff398622</item>
<item name="android:colorAccent">#ff398622</item>
</style>
使用这段代码 sn-p 我正在尝试获取我的自定义主题
int styleId = getActivity().getResources().getIdentifier("CustomDigitsTheme", "styles",getActivity().getPackageName());
但它返回 0。那么有没有其他方法可以获取样式资源。
我需要运行时资源,因为我正在制作 cordova 插件。
【问题讨论】:
-
不,它不是上述链接的副本
标签: android resources cordova-plugins