Cải thiện tiện ích

Hướng dẫn này bao gồm thông tin chi tiết về các điểm cải tiến tiện ích không bắt buộc, dễ triển khai và giúp cải thiện trải nghiệm của người dùng khi sử dụng tiện ích.

Đặt tên cho tiện ích

Các tiện ích cần có tên riêng biệt khi xuất hiện trong trình chọn tiện ích.

Tên của các tiện ích được tải từ thuộc tính label của phần tử receiver trong tiện ích trong tệp AndroidManifest.xml.

<receiver
    ….
   android:label="Memories">
     ….
</receiver>

Thêm nội dung mô tả cho tiện ích

Kể từ Android 12, hãy cung cấp nội dung mô tả cho bộ chọn tiện ích để hiển thị cho tiện ích của bạn.

Bộ chọn tiện ích cho thấy một tiện ích và nội dung mô tả về tiện ích đó
Hình 1. Bộ chọn tiện ích mẫu cho thấy một tiện ích và nội dung mô tả của tiện ích đó.

Cung cấp nội dung mô tả cho tiện ích bằng cách sử dụng thuộc tính description của phần tử &lt;appwidget-provider&gt;:

<appwidget-provider
    android:description="@string/my_widget_description">
</appwidget-provider>

Bạn có thể sử dụng thuộc tính descriptionRes trên các phiên bản Android trước đó, nhưng trình chọn tiện ích sẽ bỏ qua thuộc tính này.