Nie musi też mieć stałych elementów - można je dopasować do wybranego rozmiaru.
Podczas zmiany rozmiaru widgetu wywoływana jest metoda onAppWidgetOptionsChanged(). To w jej treści możemy określić które elementy będą widoczne a które nie. Żeby zorientować się jaki jest aktualny (ustawiony przez użytkownika) rozmiar trzeba wywołać metodę getAppWidgetOptions(), która zwróci w odpowiedzi obiekt typu Bundle, który zawiera:
- OPTION_APPWIDGET_MIN_WIDTH - dolna granica szerokości w jednostkach dp
- OPTION_APPWIDGET_MAX_WIDTH - górna granica szerokości w jednostkach dp
- OPTION_APPWIDGET_MIN_HEIGHT - dolna granica długości w jednostkach dp
- OPTION_APPWIDGET_MAX_HEIGHT - górna granica długości w jednostkach dp
Brak komentarzy:
Prześlij komentarz