Действия нажатия на Android носят циферблаты

Итак, я знаю, что это недокументировано, не поддерживается и не рекомендуется и т. Д.

Но я не разочаровался в попытке добавить кнопку на циферблат Android. Если вы знакомы с WatchMaker, вы знаете, что они поддерживают эту функцию!

Я думаю, что это как-то связано с реализацией onCommand на двигателе, но я столкнулся с 2 проблемами с этим методом:

  1. По какой-то причине X и Y всегда 0
  2. Я не знаю, как отключить действие по умолчанию, которое приводит вас в меню.

В любом случае, если кто-то может догадаться или узнать, как это делает WatchMaker, предложите решение!

1 ответ

Решение

Вы можете найти пример здесь

На самом деле, эти WatchFaces добавляют представления в WindowManager которые имеют onClickListener когда видно

Другие вопросы по тегам