Я создал собственный виджет, и я объявляю его в 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, поэтому нет ничего неправильного в пространстве имен. Моя проблема заключается в том, что make.style.xml знает мой attr.xml.
