piątek, 22 czerwca 2018

Wygląd widgetu - podstawowy projekt

Układ widgetu bazuje na klasie RemoteViews

Tworząc układ widgetu trzeba pamiętać o:
  • sprawdzeniu, czy wybrany układ (layout) i elementy są wspierane przez RemoteViews
  • marginesach całego widgetu - widget nie powinien stykać się z krawędziami ekranu i z innymi aplikacjami (od wersji Android 4.0 (targetSdkVersion >= 14) te marginesy są ustawiane domyślnie, nie trzeba ich dodatkowo wprowadzać)
  • marginesach elementów widgetu - powinny być od siebie trochę odsunięte, żeby dało się ich używać
Ciekawym elementem układu jest stub - niewidoczny obiakt, który można w trakcie wykonywania programu zmienić na inny, powiązany.

Brak komentarzy:

Prześlij komentarz