1

I am creating a watch face. This watch face contains also battery, charging and connectivity indicators. Now I want the system icons to be hidden, so they don't interfere with watch face indicators when the device is charging or disconnected from the phone. How can I achieve this? I checked the WatchFaceStyle.Builder class documentation and there seems to be only one related method: setStatusBarGravity. This method can only move indicators around the watch face, but they are still visible. Is there any other way I'm missing? Or is it simply not possible at all?

Thanks for all your thoughts!

d.aemon
  • 761
  • 1
  • 7
  • 20

2 Answers2

0

All watch faces are required to show the status icons so you cannot remove them entirely at this time.

ianhanniballake
  • 191,609
  • 30
  • 470
  • 443
0

The status bar icons can be hidden using setHideStatusBar(true).

This method appears to be currently undocumented and is perhaps only slated for release with Wear OS 2.3. As such, it may not be respected on older devices.

Paul Lammertsma
  • 37,593
  • 16
  • 136
  • 187