Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.144.102.239] |
|
Сообщ.
#1
,
|
|
|
Как в службе узнать , что был тап по экрану?
|
Сообщ.
#2
,
|
|
|
Ну можно привязать службу. Тогда напрямую можно методы дергать.
Либо посылать бродкаст интент. Хотя не уверен на счет этого. |
Сообщ.
#3
,
|
|
|
Цитата Felan @ Ну можно привязать службу. Либо посылать бродкаст интент Привязать к окну ? Дык, его то, как раз и не хотелось бы. В смысле принимать - так андройд шлет всякую системную "ерунду" , а события тача не шлет. ПС Гумануму свойственен эрор, если что. |
Сообщ.
#4
,
|
|
|
Цитата Alexei @ Привязать к окну ? Дык, его то, как раз и не хотелось бы. Причем тут окно? И вообще, что ты подразумеваешь под "окном"? Если активити, то у ней вобще ничего лишнего не надо привызывать и бизнеслогику на ней делать не надо. Но в принципе в этом случае можно. Тебе же состояние активити надо мониторить. На onResume привязываешься, на onPause отвязываешься. Если не хочешь, привязывай к объектам бизнеслогики или к объекту приложения. И вообще, ты точно прочитал про биндиг? Вот по русски пример если что. Цитата Alexei @ В смысле принимать - так андройд шлет всякую системную "ерунду" , а события тача не шлет. Кто на ком стоял? (С) Все он шлет. Смотри dispatchTouchEvent. Обрабатываешь его и дальше пропускаешь, вот и все. |
Сообщ.
#5
,
|
|
|
"Да не согласен я. ... —С обоими." (С)
Цитата Тебе же состояние активити надо мониторить. Активити мне если и нужно, то только для запуска и остановки службы. В службе ловились тачи и принимались решения о их дальнейшей судьбе. Цитата привязывай к объектам бизнеслогики или к объекту приложения. Поэтому, кого к кому привязывать мне совсем не понятно. Цитата dispatchTouchEvent Если вы знаете, как его использовать в службе- покажите. |
Сообщ.
#6
,
|
|
|
Т.е. тебе надо ловить касания когда нетвое приложение в фореграунде?
Я думал, что просто в службу надо передать событие... Не думаю, что это возможно. А зачем это нужно? Очерезной "шпион"? |
Сообщ.
#7
,
|
|
|
Цитата Felan @ Очерезной "шпион"? Это у "них" шпионы , а у нас разведчики! И почему сразу - шпион? - Боец невидимого фронта! Будет защищать мой карман. Цитата надо ловить касания когда нетвое приложение в фореграунде? Даже, когда не мое, а вообще - когда экран заблокирован. Я подумал, наверно это может быть и моя активити, запущенная при блокировке и убирающаяся при разблокировке. Но не уверен, будет ли так работать. |
Сообщ.
#8
,
|
|
|
Я так и не монял, что именно ты хочешь сделать?
Может есть другой способ получить нужный эффект. |
Сообщ.
#9
,
|
|
|
Надо принимать тапы на заблокированном экране.
|