Tôi đã tạo một tiện ích tùy chỉnh và tôi đang khai báo nó trong layout.xml. Tôi cũng đã thêm một số thuộc tính tùy chỉnh trong attr.xml. Tuy nhiên, khi cố gắng khai báo các thuộc tính này theo kiểu trong tệp style.xml, nó mang lại cho tôiNo resource found that matches the given name: attr 'custom:attribute'.
Tôi đã đặt xmlns:custom="http://schemas.android.com/apk/res/com.my.package"
tất cả các thẻ trong tệp style.xml, bao gồm <?xml>
, <resources>
và <style>
, nhưng nó vẫn gây ra lỗi tương tự, rằng nó không thể tìm thấy không gian tên XML tùy chỉnh của tôi.
Tuy nhiên, tôi có thể sử dụng không gian tên của mình để gán các thuộc tính theo cách thủ công cho khung nhìn trong layout.xml của tôi, vì vậy không có gì sai với không gian tên. Vấn đề của tôi nằm ở việc làm cho Styles.xml nhận thức được attr.xml của tôi.
cutsom:xmlns=...
?? không nênxmlns:cutsom=...
?