|
перехват событий OnClick от всех элементов приложения
|
|||
---|---|---|---|
#18+
Здравствуйте подскажите пожалуста, как можно перехватить событие OnClick от всех элементов приложения ? хотябы направление - где копать спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2015, 19:01 |
|
перехват событий OnClick от всех элементов приложения
|
|||
---|---|---|---|
#18+
Почему не текущей активности? Зачем сразу все приложение? Может все таки задачу описать, а не решение, которое на первый взгляд кажется очень сырым? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2015, 19:22 |
|
перехват событий OnClick от всех элементов приложения
|
|||
---|---|---|---|
#18+
wadman, Спасибо за внимание - достаточно и текущей активити. Задача : определять работает ли пользователь с приложением ( т.е. кликает ли он по кнопкам.) и как долго времени прошло с предыдущего клика. Самый простой способ - прописать во все методы фиксацию timestamp, но вдруг есть более красивое решение . ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2015, 07:20 |
|
перехват событий OnClick от всех элементов приложения
|
|||
---|---|---|---|
#18+
pandЗадача : определять работает ли пользователь с приложением Задача, мягко говоря, странная... А если пользователь отвечает в сплывающем окне ватсапа и вернется через минуту в приложение? http://developer.android.com/intl/ru/reference/android/app/Activity.html#onUserInteraction() helpCalled whenever a key, touch, or trackball event is dispatched to the activity. Implement this method if you wish to know that the user has interacted with the device in some way while your activity is running. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2015, 09:06 |
|
перехват событий OnClick от всех элементов приложения
|
|||
---|---|---|---|
#18+
wadmanЗадача, мягко говоря, странная... Сам до недавнего времени думал что такие задачи появляются только на лабораторках :) а нет - реальное требование заказчика Спасибо за ответ. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2015, 09:27 |
|
перехват событий OnClick от всех элементов приложения
|
|||
---|---|---|---|
#18+
pand, Вполне нормальное требование. Делается такое в приложениях, которые открывают сессию (авторизуются), предоставляя доступ к секурным данным. Например мобильные банки. Соответственно нужно отслеживать неактивность юзера, дабы принудительно закрывать сессию по некоторому таймауту. Да, лучше всего это реализовать через onUserInteraction (можно еще дополнительно в onKeyDown, но по идее оно уже будет попадать под onUserInteraction). ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2015, 10:32 |
|
перехват событий OnClick от всех элементов приложения
|
|||
---|---|---|---|
#18+
Dim666, спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2015, 11:10 |
|
перехват событий OnClick от всех элементов приложения
|
|||
---|---|---|---|
#18+
Dim666Например мобильные банки. В мобильных банках я такое не встречал. Сколько по умолчанию экран включен? Минуту или две обычно. Далее вручную или автоматом блокируется. После разблокировки активность создается и при необходимости снова запрашивается пароль. То есть это обычный андроидный lifecycle без какого-либо отслеживания активности. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2015, 12:24 |
|
|
start [/forum/topic.php?fid=13&msg=38928467&tid=1331373]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 249ms |
total: | 382ms |
0 / 0 |