插件使用 - Cordova Push PluginAndroid的推送通知 - 如何獲得通知的數據,當你點擊的個人推送通知操作按鈕
有兩個按鈕,「接受」和「忽略」當我發送推
我想,以確定被點擊的通知和
我想要得到通知的數據當App進來前臺模式通過點擊個別通知行動
插件使用 - Cordova Push PluginAndroid的推送通知 - 如何獲得通知的數據,當你點擊的個人推送通知操作按鈕
有兩個按鈕,「接受」和「忽略」當我發送推
我想,以確定被點擊的通知和
我想要得到通知的數據當App進來前臺模式通過點擊個別通知行動
1)打開文件GCMIntentService.java從下面給出的目錄
插件\的PhoneGap-插件推的\ src \機器人\ COM \ Adobe公司\的PhoneGap \推
2)更換線從舊到新Old:createActions(extras,mBuilder,resources,packageName,notId);
新增功能:createActions(extras,mBuilder,resources,packageName,notId,requestCode);
3)更換舊線,以新
老中:private void createActions(捆綁演員,NotificationCompat.Builder mBuilder,資源資源,字符串的packageName,INT notId)
新:私人無效createActions(捆綁演員, NotificationCompat.Builder mBuilder,資源資源,字符串的packageName,INT notId,INT requestCode)
4)更換舊線,以新
舊:pIntent = PendingIntent.getActivity(這一點,我的意圖,PendingIntent.FLAG_UPDATE_CURRENT);
新功能:pIntent = PendingIntent.getActivity(this,requestCode,intent,PendingIntent.FLAG_UPDATE_CURRENT);
5)將行從舊到新
舊:pIntent = PendingIntent.getBroadcast(this,i,intent,PendingIntent.FLAG_UPDATE_CURRENT);
新功能:pIntent = PendingIntent.getBroadcast(this,requestCode,intent,PendingIntent.FLAG_UPDATE_CURRENT);
我解決了我的問題,並感謝您的解決方案。 – LOVE