【发布时间】:2012-02-06 10:46:22
【问题描述】:
在我的应用程序中,我必须捕捉新收到的电子邮件消息通知并在屏幕上播放描述该事件的视频。
我正在使用onAccessibilityEvent(AccessibilityEvent event) 来收听生成的通知。
我还使用以下代码来初始化我的 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);
但事件从未到来。 如何解决? 谢谢, 艾尔。
【问题讨论】:
标签: android events notifications accessibility