Theo liên kết này để có giải pháp: Nội dung Android Lint Cảnh báo mô tả
Đã giải quyết cảnh báo này bằng cách đặt thuộc tính android: contentDes mô tả cho ImageView của tôi
android: contentDescription = "@ chuỗi / desc"
Hỗ trợ Android Lint trong ADT 16 đưa ra cảnh báo này để đảm bảo rằng các widget hình ảnh cung cấp một mô tả nội dung
Điều này xác định văn bản mô tả ngắn gọn nội dung của chế độ xem. Khách sạn này được sử dụng chủ yếu cho khả năng tiếp cận. Vì một số khung nhìn không có biểu diễn văn bản, nên thuộc tính này có thể được sử dụng để cung cấp như vậy.
Các tiện ích phi văn bản như ImageViews và ImageButtons nên sử dụng thuộc tính mô tả nội dung để chỉ định mô tả văn bản của tiện ích sao cho trình đọc màn hình và các công cụ trợ năng khác có thể mô tả đầy đủ giao diện người dùng.
Liên kết này để giải thích: Khả năng tiếp cận, Đó là tác động và tài nguyên phát triển
Nhiều người dùng Android bị khuyết tật yêu cầu họ tương tác với các thiết bị Android của họ theo những cách khác nhau. Những người này bao gồm những người dùng bị khuyết tật về thị giác, thể chất hoặc tuổi tác khiến họ không thể nhìn thấy hoặc sử dụng màn hình cảm ứng.
Android cung cấp các tính năng và dịch vụ trợ năng để giúp những người dùng này điều hướng thiết bị của họ dễ dàng hơn, bao gồm chuyển văn bản thành giọng nói, phản hồi xúc giác, điều hướng trackball và D-pad giúp tăng trải nghiệm của họ. Các nhà phát triển ứng dụng Android có thể tận dụng các dịch vụ này để làm cho ứng dụng của họ dễ truy cập hơn và cũng có thể xây dựng các dịch vụ trợ năng của riêng họ.
Hướng dẫn này là để làm cho ứng dụng của bạn có thể truy cập: Làm cho ứng dụng dễ truy cập hơn
Đảm bảo ứng dụng của bạn có thể truy cập được đối với tất cả người dùng tương đối dễ dàng, đặc biệt khi bạn sử dụng các thành phần giao diện người dùng được cung cấp theo khung. Nếu bạn chỉ sử dụng các thành phần tiêu chuẩn này cho ứng dụng của mình, chỉ cần một vài bước để đảm bảo ứng dụng của bạn có thể truy cập được:
Dán nhãn ImageButton , ImageView , EditText , CheckBox và các điều khiển giao diện người dùng khác bằng thuộc tính android: contentDescription .
Làm cho tất cả các thành phần giao diện người dùng của bạn có thể truy cập được bằng bộ điều khiển hướng, chẳng hạn như trackball hoặc D-pad.
Kiểm tra ứng dụng của bạn bằng cách bật các dịch vụ trợ năng như TalkBack và Explore bằng Touch và thử sử dụng ứng dụng của bạn chỉ bằng các điều khiển hướng.
android:contentDescription
thuộc tính này vàoimageview
, chỉ là một gợi ý, tôi nghĩ bạn có thể bỏ qua điều này, nó không gây ra lỗi biên dịch, bạn cũng có thể kiểm trahttp://developer.android.com/reference/android/view/View.html#attr_android:contentDescription