Имя: Пароль:
1C
 
Разработка мобильного приложения.
0 Vitsa23
 
06.04.23
22:43
Добрый день, разрабатываю мобильное приложение. Встала задача блокировать интерфейс пользователя, если время бездействия скажем 5 минут. Можно каким то образом отследить время нажатия на экран телефона,когда открыто собственно само мобильное решение?
1 p-soft
 
06.04.23
22:56
что есть "бездействие"?
используйте обработчик ожидания для определения времени, прошедшего с момента последнего "действия".
2 Vitsa23
 
06.04.23
23:06
Понятно что на определенные действия я могу повесить обработчики ожидания и отслеживать. Допустим пользователь открыл какой то список, который открыт в режиме просмотра, не активирует строки, просто скролит его и изучает. Последним действием я зафиксирую открытие формы и через некоторое время интерфейс заблокируется, хотя действия от пользователя по факту были.
3 p-soft
 
06.04.23
23:12
(2) более того, он может просто "пялиться" в экран, и тут только ОС поможет..
бросайте 1С, пишите на яве.
или задачу видоизменяйте
4 mikecool
 
07.04.23
09:22
ох уж эти хотелки... в оси уже есть встроенная блокировка по таймауту