Widget'ınızı geliştirin

Bu kılavuzda, kolayca uygulanabilen ve kullanıcılarınızın widget deneyimini iyileştiren isteğe bağlı widget geliştirmeleriyle ilgili ayrıntılar yer almaktadır.

Widget'ınıza ad ekleme

Widget'ların, widget seçicide gösterilirken benzersiz bir adı olmalıdır.

Widget'ların adları, AndroidManifest.xml dosyasındaki widget'ın receiver öğesinin label özelliğinden yüklenir.

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

Widget'ınız için açıklama ekleme

Android 12'den itibaren, widget seçicinin widget'ınız için göstereceği bir açıklama sağlayın.

Bir widget'ı ve açıklamasını gösteren widget seçici
Şekil 1. Bir widget'ı ve açıklamasını gösteren örnek widget seçici.

&lt;appwidget-provider&gt; öğesinin description özelliğini kullanarak widget'ınız için bir açıklama girin:

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

Android'in önceki sürümlerinde descriptionRes özelliğini kullanabilirsiniz ancak bu özellik, widget seçici tarafından yoksayılır.