Доступность службы обслуживания перестал работать после смены `packageNames 'динамическиAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Доступность службы обслуживания перестал работать после смены `packageNames 'динамически

Сообщение Anonymous »

Моя служба доступности прислушивается к уведомлениям, она работает нормально, когда PackageNames NULL, что означает, что он слушает все приложения. После вызова UpdatePackages (...) , служба больше не печатает какое-либо событие.
Почему это?class NotificationMonitorService : AccessibilityService() {
fun updatePackages(packages: Array) {
val info = this.serviceInfo
info.packageNames = packages
this.serviceInfo = info
}
override fun onAccessibilityEvent(event: AccessibilityEvent) {
Log.i(TAG, "accessibility event: $event")
// ...
}

...
}
< /code>







< /code>




Подробнее здесь: https://stackoverflow.com/questions/796 ... ynamically
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»