2013-06-28 102 views

回答

2

这就提出了一个意图(例如,如果用户单击该通知)

(此代码而来的无障碍服务中)

通知N =(通知)event.getParcelableData();

try { 
     n.contentIntent.send(); 
    } catch (CanceledException e1) { 
     // TODO Auto-generated catch block 
     e1.printStackTrace(); 
    } 
0

我不知道这个确定,但这里是我的2美分。当您创建通知时,您需要提供一个PendingIntent。 PendingIntent和常规Intent之间的区别之一是,PendingIntent被授予与它将调用的Context相同的权限(即,如果它启动的Activity将具有Activity拥有的权限)。如果你能够“截获”PendingIntent,你将拥有这些权限。因此,我认为这是不可能的。