【发布时间】:2017-04-03 20:05:42
【问题描述】:
我想在我的项目中使用NumberProgressBar 库。
我是这样在gradle中添加的:
dependencies {
compile 'com.daimajia.numberprogressbar:library:1.2@aar'
}
它有预定义的样式,据说你可以这样轻松地使用它:
<com.daimajia.numberprogressbar.NumberProgressBar
android:id="@+id/number_progress_bar"
style="@style/NumberProgressBar_Default"
/>
我想根据库样式编写自己的样式,但我无法从我的 styles.xml 文件中访问它:
<style name="CustomProgressBar" parent="NumberProgressBar_Beauty_Red"/>
Error:(2220) Error retrieving parent for item: No resource found that matches the given name 'NumberProgressBar_Beauty_Red'.
我尝试了几种不同的方法来访问它,使用命名空间,但它仍然不起作用。
甚至可以从库中继承样式吗?访问库样式的正确方法是什么?
【问题讨论】:
-
您找到解决方案了吗?我有同样的问题
-
不幸的是没有:(我不知道为什么这在我的情况下不起作用
标签: android android-layout inheritance android-styles android-library