2012-09-29 65 views
0

我创建了辅助功能服务,以便我可以获取某些通知并将其显示在我的应用中。这工作正常我使用event.getPackageName()来确定我是否希望该事件显示与否(即它是一个GTalk味精等)。通过可访问性服务获取通知信息 - Android

但是我也希望能够获得该通知的意图,所以我可以在我的应用程序中使用它,例如,如果它是一个谷歌通话消息,点击通知通常会带我到谈话线程。

有没有办法从通知中获取该意图?我已经在Google上搜索,但没有发现任何类似的东西,我也浏览了关于事件的选项,getParceable看起来可能是我需要的,如果它可能的话,但我不知道如何处理。

任何帮助,将不胜感激。谢谢。

罗布

回答

1
Notification n = (Notification) event.getParcelableData(); 
n.contentIntent.send(); 

注意与此示例中的事件必须是Notification情况下,如果你得到任何其他然后你会得到一个ClassCastException

+0

工程就像一个魅力..干杯队友 – crazyfool