Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
chizz
981 / 496 / 54
Регистрация: 19.03.2013
Сообщений: 3,094
Записей в блоге: 18
Завершенные тесты: 1
#1

Запретить приложению реагировать на нажатие на экран - Программирование Android

30.10.2014, 01:47. Просмотров 573. Ответов 0

Всем привет!

У меня есть активити, в котором выполняется AsyncTask. Во время его работы крутится ProgressBar.
Когда я нажимаю на экран, то ProgressBar пропадает.

Как сделать так, чтобы пока работает AsyncTask, то приложение не реагирует на нажатие на экран? Чтобы пользователь ждал, пока AsyncTask закончит работу и не тыкал лишний раз.

Я могу конечно дизейблить кнопки на этот период, но не хочу.

Добавлено через 35 минут
Нашел.
Достаточно в showProgressDialog()

добавить строчку
dialog.setCanceledOnTouchOutside(false);
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.10.2014, 01:47
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Запретить приложению реагировать на нажатие на экран (Программирование Android):

Запретить одновременное нажатие двух кнопок - Программирование Android
Есть id: but1 и but2. onClick() по ним открывает разные фрагменты. Но если зажать 2 кнопки одновременно, то создадутся 2 фрагмента друг на...

Как сделать паузу — запретить нажатие кнопок на 5 секунд? - Программирование Android
Принцип игры - вопросы на время. По кнопке "Старт" запускается таймер обратного отсчета, кнопка превращается в "Далее" и, пока работает...

Как текстбоксу запретить реагировать на нажатие Enter при Multiline? - C#
Как текстбоксу запретить реагировать на нажатие Энтера при мультелайне. Могёт функция какая-то есть? Сообщите.

Опера перестала реагировать на нажатие ссылок - Софт
всем привет! у меня такая проблема: использую оперу, с недавних пор, опера перестала реагировать на нажатие ссылок в квипе и гаджетах,...

Как заставить дочерний поток реагировать на нажатие кнопки - C#
Как в дочерних потоках генерировать исключения по нажатию на кнопку? При остановке генерации и отлова дочерние потоки должны продолжать...

Как заставить реагировать контейнер на нажатие клавиш, когда фокус находится на дочернем элементе? - Visual Basic .NET
как заставить реагировать контейнер на нажатие клавиш в то время когда фокус находится на одном из его дочерних элементов? я создал...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.10.2014, 01:47
Привет! Вот еще темы с ответами:

Запретить приложению запуститься повторно - Visual Basic
Доброе утро Вчера ночью, пока не иссяк мой трафик искал решение Как - же запретить одному и тому- же приложению запуститься повторно...

Передать нажатие клавиши другому приложению - C++ WinAPI
предположим, что по нажатию F5 в программе выполняются определенные действия. как передать из моей программы в эту нажатие F5?

Послать нажатие клавиш неактивному приложению - C#
Знаю можно послать нажатие клавиш активному приложению через System.Windows.Forms.SendKeys(...) А можно как-то послать неактивному? ...

Послать приложению нажатие нескольких клавиш разом - Delphi
Здравствуйте! Скажите, возможно ли используя SendMessage/PostMessage - послать приложению не одну кнопку а сразу несколько, разом? ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru