사용자 정의 위젯을 작성했으며 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을 인식시키는 데 있습니다.
cutsom:xmlns=...
?? 해서는 안xmlns:cutsom=...
됩니까?