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 tính năng nâng cao không bắt buộc của tiện ích, dễ triển khai và cải thiện trải nghiệm tiện ích của người dùng.

Thêm tên cho tiện ích

Tiện ích cần có tên riêng biệt khi xuất hiện trong bộ chọn tiện ích.

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

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

Thêm nội dung mô tả cho tiện ích của bạn

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ả về 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 bộ chọn tiện ích sẽ bỏ qua thuộc tính này.