В моем приложении мне нужно поймать новое входящее уведомление по электронной почте и воспроизвести видео на экране, в котором описывается событие.
Я использую onAccessibilityEvent(AccessibilityEvent event)
для прослушивания сгенерированного уведомления.
Я также использую следующий код для init my AccessibilityService:
AccessibilityServiceInfo localAccessibilityServiceInfo = new AccessibilityServiceInfo();
localAccessibilityServiceInfo.eventTypes = AccessibilityEvent.TYPES_ALL_MASK; // AccessibilityEvent.TYPE_NOTIFICATION_STATE_CHANGED;
localAccessibilityServiceInfo.notificationTimeout = EVENT_NOTIFICATION_TIMEOUT_MILLIS;
localAccessibilityServiceInfo.feedbackType = AccessibilityServiceInfo.FEEDBACK_AUDIBLE; // AccessibilityServiceInfo.FEEDBACK_VISUAL;
localAccessibilityServiceInfo.flags &= AccessibilityServiceInfo.DEFAULT;
setServiceInfo(localAccessibilityServiceInfo);
но событие никогда не прибывало. Как это можно решить? Благодаря, Эяль.