Tôi đã có bộ chọn sau quy định tại button_selector.xmlStrange Lint Cảnh báo - văn bản bất ngờ tìm thấy trong file layout: ""
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:state_enabled="true"
android:drawable="@drawable/button_settlement_background_pressed" />
<item android:state_enabled="true"
android:drawable="@drawable/button_settlement_background_normal" />
<item android:state_enabled="false"
android:drawable="@drawable/button_settlement_background_disabled" />
</selector>
Khi tôi chạy lint tôi nhận được cảnh báo sau đây: văn bản bất ngờ tìm thấy trong cách bố trí tập tin: "". Nó nói rằng nó đang xảy ra ở dòng 4 trong "drawable". Tất cả các drawables tham chiếu tồn tại trong/res/drawable.
Có ai biết điều gì có thể gây ra điều này không? Tôi có thể bỏ qua cảnh báo nhưng tôi muốn sửa chữa nó nếu có thể.
Ngoài ra, tôi nhận được cảnh báo cho các chuỗi và biểu tượng không được sử dụng khi chúng chỉ được tham chiếu trong AndroidManifest.xml. Có cách nào để khắc phục những thay vì bỏ qua chúng không?
Trong khi tôi đang ở đó ... Các dự án của tôi không có thư mục mật độ cho xhdpi vì vậy tôi đã thêm vào đó như một cái gì đó để bỏ qua trên mỗi dự án. Tuy nhiên, nó vẫn báo cáo lỗi khi các dự án được tham chiếu tồn tại. Ví dụ, tôi đã có một dự án gọi là Thư viện có quy tắc được đặt trong lint.xml.Tôi đã có một dự án khác được gọi là Dịch vụ có quy tắc cũng được thiết lập. Dịch vụ tham khảo Thư viện như một thư viện android. Khi tôi chạy Lint trên Thư viện, nó không báo cáo lỗi, điều này tốt. Khi tôi chạy trên Dịch vụ, nó không báo cáo lỗi cho chính nó nhưng báo cáo nó cho Thư viện. : - | –