Показать касание / касание для приложения в Android - PullRequest
0 голосов
/ 05 июля 2018

Я занимаюсь разработкой приложения, в котором есть несколько кнопок. Теперь для перспективы UX я хочу показать касание или постукивание по щелчку этого.

Это может быть достигнуто с помощью селекторов для кнопок, которые я знаю, кроме как Во всех мобильных устройствах Android в опциях разработчика доступны опции showtouch / showtap. Их можно установить программно, но один раз, если я установлю все приложения, эта опция будет включена.

Могу ли я ограничить эту опцию только моим приложением?

Если да, могу ли я настроить это для лучшего интерфейса?

Заранее спасибо.

Любые ссылки / коды, связанные с этим, будут полезны.

1 Ответ

0 голосов
/ 05 июля 2018

Вы не можете сделать это, используя что-то внешнее из вашего приложения. Ничего не поделаешь.

Единственное решение может состоять в том, чтобы создать прозрачный вид как «Наложение» и показать его в течение нескольких миллисекунд в конкретной точке, где произошло событие Touch. Очевидно, что вы должны показывать это наложение только тогда, когда этого требует ваш пользовательский интерфейс, и оставлять изображение свободным от наложений, когда ваше приложение не на переднем плане / не используется.

Для просмотра наложений, начиная с Marshmallow 6.x, требуется специальное разрешение, которое должно быть предложено пользователю, который может принять или отклонить его.

...