|  | Разработка мобильного приложения. | ☑ | 
    
        | 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 | 
        ох уж эти хотелки... в оси уже есть встроенная блокировка по таймауту     |  |