คู่มือนี้มีรายละเอียดเกี่ยวกับการปรับปรุงวิดเจ็ตที่ไม่บังคับ ซึ่งสามารถนำไปใช้ได้ง่ายและช่วยปรับปรุงประสบการณ์การใช้งานวิดเจ็ตของผู้ใช้
เพิ่มชื่อให้กับวิดเจ็ต
วิดเจ็ตต้องมีชื่อที่ไม่ซ้ำกันเมื่อแสดงในตัวเลือกวิดเจ็ต
ระบบจะโหลดชื่อของวิดเจ็ตจากแอตทริบิวต์ label ขององค์ประกอบ receiver ของวิดเจ็ตในไฟล์ AndroidManifest.xml
<receiver
….
android:label="Memories">
….
</receiver>
เพิ่มคำอธิบายสำหรับวิดเจ็ต
เริ่มตั้งแต่ Android 12 เป็นต้นไป ให้ระบุคำอธิบายเพื่อให้ตัวเลือกวิดเจ็ตแสดงสำหรับวิดเจ็ตของคุณ
ระบุคำอธิบายสำหรับวิดเจ็ตโดยใช้แอตทริบิวต์ description ขององค์ประกอบ
<appwidget-provider> ดังนี้
<appwidget-provider
android:description="@string/my_widget_description">
</appwidget-provider>
คุณสามารถใช้
descriptionRes
แอตทริบิวต์ใน Android เวอร์ชันก่อนหน้าได้ แต่ตัวเลือกวิดเจ็ต
จะละเว้นแอตทริบิวต์นี้