0
我能够使用辅助功能服务拦截所有通知。此块是事件发生的地方:如何使用辅助功能API更改Android通知
@Override
public void onAccessibilityEvent(AccessibilityEvent event) {
Log.d(tag, "Inside onAccessibilityEvent");
if (event.getEventType() == AccessibilityEvent.TYPE_NOTIFICATION_STATE_CHANGED){
SqlDb db = new SqlDb(this);
NotificationObject no = new NotificationObject();
no.setNoficationPackage(String.valueOf(event.getPackageName()));
no.setNotificationText(String.valueOf(event.getText().toString()));
no.setNotificationDTM(new Date());
db.addNotification(no);
Log.d(tag, "Saved event");
}
}
我想要做的是更改通知,因此它不被视为未接电话事件。这是可能在OS 4.0+上做的吗?
谢谢。