Android Wear: фон карты Peek под часами

Я пытаюсь создать аналоговую версию «простого» циферблата. Пример кода достаточно ясен, я основывал свой код на SweepWatchFaceService.java, но когда я устанавливаю .setBackgroundVisibility(WatchFaceStyle.BACKGROUND_VISIBILITY_PERSISTENT) на держателе поверхности, он закрывает часы (холст). Есть ли простой способ отобразить фон карты просмотра в качестве фона держателя поверхности (циферблата)?


person Adam Sobotka    schedule 18.03.2015    source источник
comment
Погрузился немного дальше, и мне нужно получить экземпляр фона карты взгляда, чтобы установить его в качестве фона лица. Это возможно?   -  person Adam Sobotka    schedule 18.03.2015


Ответы (1)


Это невозможно.

Циферблат отображается как обои, а фон уведомлений отображается внутри верхней активности. В результате фон всегда находится на циферблате.

Причина, по которой вы можете отображать цифровой циферблат (если вы установили параметр WatchFaceStyle), заключается в том, что верхняя активность также отображает его.

person gruszczy    schedule 19.03.2015