Я пытаюсь создать аналоговую версию «простого» циферблата. Пример кода достаточно ясен, я основывал свой код на SweepWatchFaceService.java, но когда я устанавливаю .setBackgroundVisibility(WatchFaceStyle.BACKGROUND_VISIBILITY_PERSISTENT)
на держателе поверхности, он закрывает часы (холст). Есть ли простой способ отобразить фон карты просмотра в качестве фона держателя поверхности (циферблата)?
Android Wear: фон карты Peek под часами
comment
Погрузился немного дальше, и мне нужно получить экземпляр фона карты взгляда, чтобы установить его в качестве фона лица. Это возможно?
- person Adam Sobotka   schedule 18.03.2015
Ответы (1)
Это невозможно.
Циферблат отображается как обои, а фон уведомлений отображается внутри верхней активности. В результате фон всегда находится на циферблате.
Причина, по которой вы можете отображать цифровой циферблат (если вы установили параметр WatchFaceStyle
), заключается в том, что верхняя активность также отображает его.
person
gruszczy
schedule
19.03.2015