android - 關于極光推送的通知的內容取出來的問題
問題描述
如何取出極光推送的通知的內容,我試了好久,找不到怎么取出來
,我是想取出所有的消息的內容,保存到本地自定義的消息中心。
問題解答
回答1:你打印下返回的json格式String,如果有值說明是你的取值方法有問題了,試試fastJson或者GSON
回答2:if (JPushInterface.ACTION_MESSAGE_RECEIVED.equals(action)) { Bundle extras = intent.getExtras(); if (null == extras)return; String title = extras.getString(JPushInterface.EXTRA_TITLE); String message = extras.getString(JPushInterface.EXTRA_MESSAGE); String extraJson = extras.getString(JPushInterface.EXTRA_EXTRA); LogUtils.d('Message title : ' + title); LogUtils.d('Message content : ' + message); LogUtils.d('Message extraJson : ' + extraJson);}回答3:
我也遇到了這個問題,是這樣取出通知的內容的:String result = bundle.getString(JPushInterface.EXTRA_ALERT);
相關文章:
1. docker鏡像push報錯2. 關docker hub上有些鏡像的tag被標記““This image has vulnerabilities””3. 關于docker下的nginx壓力測試4. docker - 如何修改運行中容器的配置5. Docker for Mac 創建的dnsmasq容器連不上/不工作的問題6. angular.js - angularjs的自定義過濾器如何給文字加顏色?7. 前端 - @media query 使用出現的問題?8. html - css氣泡,實現“倒三角(不知道算不算三角了)”可透明的。9. html5和Flash對抗是什么情況?10. java - 如何點擊按鈕,重新運行(我是初學者)?

網公網安備