相关疑难解决方法(0)

styles.xml中的自定义属性

我创建了一个自定义小部件,我在layout.xml中声明它.我还在attr.xml中添加了一些自定义属性.但是,当尝试在styles.xml中的样式中声明这些属性时,它正在给我No resource found that matches the given name: attr 'custom:attribute'.

我已将xmlns:custom="http://schemas.android.com/apk/res/com.my.package"styles.xml中的所有标记放入,包括<?xml>,<resources><style>,但它仍然给我相同的错误,它无法找到我的自定义XML命名空间.

但是,我可以使用我的命名空间手动为layout.xml中的视图分配属性,因此命名空间没有任何问题.我的问题在于使styles.xml知道我的attr.xml.

android android-layout android-xml android-styles

174
推荐指数
5
解决办法
6万
查看次数