2013-06-28 78 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,你將擁有這些權限。因此,我認爲這是不可能的。