A criação de um mostrador do relógio personalizado para o Wear OS by Google é bastante diferente da criação de notificações e de atividades específicas de wearables. Esta página descreve alguns problemas que você pode encontrar ao implementar seus primeiros mostradores do relógio.
Usar medições relativas
Dispositivos Wear OS de diferentes fabricantes possuem telas com diversos tamanhos e resoluções. O mostrador do relógio precisa se adaptar a essas variações usando medidas relativas em vez de valores absolutos de pixels.
Ao renderizar o mostrador do relógio, confira o tamanho da tela com os
métodos
Canvas.getWidth()
e Canvas.getHeight()
. Em seguida, defina as posições dos
elementos gráficos usando valores que representem uma fração do tamanho da tela detectada. Se você
redimensionar os elementos do mostrador do relógio em resposta a um card, use valores que sejam
uma fração do espaço restante acima do cartão para renderizar o mostrador de novo.