위젯 강화

이 가이드에는 구현하기 간단하고 사용자 위젯 환경을 개선하는 선택적 위젯 개선사항에 관한 세부정보가 포함되어 있습니다.

위젯에 이름 추가

위젯은 위젯 선택 도구에 표시될 때 고유한 이름을 가져야 합니다.

위젯 이름은 AndroidManifest.xml 파일에 있는 위젯의 receiver 요소의 label 속성에서 로드됩니다.

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

위젯 설명 추가

Android 12부터 위젯에 표시할 위젯 선택 도구 설명을 제공합니다.

위젯과 설명을 보여주는 위젯 선택기
그림 1. 위젯 과 설명을 보여주는 샘플 위젯 선택 도구

위젯 설명을 제공하려면 &lt;appwidget-provider&gt; 요소의 description 속성을 사용하세요.

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

이전 버전의 Android에서 descriptionRes 속성을 사용할 수 있지만 위젯 선택 도구에서 무시됩니다.