Android Показывает и скрывает взгляд на взаимодействие с пользователем - PullRequest
0 голосов
/ 07 февраля 2012

У меня есть карта и некоторые виды на нее. Я хотел бы, чтобы некоторые виды исчезали, когда нет взаимодействия с пользователем (нет касания, нет щелчка по карте), и когда взаимодействие обнаружено, тогда я хотел бы показать представление, как со стандартным zoomControls на карте Google Android. Как я мог это сделать? Кто-нибудь может помочь, я был бы благодарен?

Ответы [ 2 ]

3 голосов
/ 07 февраля 2012

Не используйте TimerTask.Это запускает отдельный поток, но в Android вам разрешено делать вызовы пользовательского интерфейса только из основного потока.

Вместо этого в своей деятельности создайте себе обработчик .Затем вы можете использовать его методы postAtTime или postDelayed, чтобы ставить в очередь исполняемые файлы, которые будут выполняться (приблизительно) в указанное время в потоке пользовательского интерфейса.Эти runnables могут совершать звонки пользовательского интерфейса.

0 голосов
/ 07 февраля 2012

Это возможно с заданием таймера.

Просто отметьте этот аналогичный вопрос , и вы поймете, как это сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...