解決Android7.0以上 notification系統自動摺疊點選點選事件無法監聽問題
點選摺疊之後的notification 會開啟應用的第一個activity
在第一個activity的oncreate中判斷是notification來的 跳轉你需要的activity
if (Build.VERSION.SDK_INT >=Build.VERSION_CODES.N) {
if (getIntent().getFlags() == 0x10400000 && AppStaus.notificationArrived != 0) {
goToNewsActivity();
return;
}
//notification來的 FLAG_RECEIVER_FOREGROUND 從notification和第一次安裝 0x10000000 沒去其他應用
if (getIntent().getFlags() == FLAG_RECEIVER_FOREGROUND && AppStaus.notificationArrived != 0) {
goToNewsActivity();
return;
}
}
但是有一個問題沒有解決:安裝之後,直接點選開啟,此時點選notification摺疊部分,並不會跳轉第一個activity,而是會直接開啟app到之前停留的位置。
相關文章
- 解決 Vue 動態生成 el-checkbox 點選無法賦值問題Vue賦值
- JQuery on()方法繫結動態元素的點選事件無響應的解決辦法jQuery事件
- Win10系統開始選單點選無效的解決方法Win10
- 點選平滑下拉展開摺疊樹形導航選單
- android recyclerview 上下滑動導致點選事件和資料錯亂問題解決AndroidView事件
- win10開始選單點選無反應解決辦法Win10
- iOS全埋點解決方案-UITableView和UICollectionView點選事件iOSUIView事件
- iOS全埋點解決方案-控制元件點選事件iOS控制元件事件
- 點選<a href>標籤無法跳轉到servlet的問題Servlet
- windows10系統點選關機變成自動重啟怎麼解決Windows
- ListView的HeaderView包含的GridView滑動隱藏後無法點選問題分析ViewHeader
- win10系統點選音量圖示沒有反應無法啟動如何解決Win10
- Android中點選事件的四種寫法詳解Android事件
- win10系統點選關機會變成自動重啟的解決方法Win10
- Android TextSwitcher通知公告自動上下滾動且帶點選事件Android事件
- JavaScript下拉摺疊導航選單講解JavaScript
- win10系統下Smartscreen篩選器無法訪問的解決方法Win10
- uniapp,小程式防止二次點選問題,解決方案APP
- databinding的點選事件事件
- 點選事件的委派事件
- 解決ASM無法啟動問題ASM
- 透過四點選擇智慧營銷自動化系統
- bpmnjs-planel專案畫流程圖時任務監聽事件無法輸入欄位注入問題解決JS流程圖事件
- [解決問題] Vagrant nginx 站點配置問題(ThinkPHP HTML 無法調跳轉)NginxPHPHTML
- el-upload點選問題
- 垂直摺疊導航選單實現詳解
- linux系統(CentOS7)虛擬機器上安裝oracle 11g,解決oracle圖形介面卡住無法點選next問題LinuxCentOS虛擬機Oracle
- uView(u-collapse)摺疊 展開 高度問題 無法撐開 nextTickView
- [Android]關於Android子view超出父view無法響應點選事件AndroidView事件
- Win10系統提示無法設定移動熱點的解決方法Win10
- Axure 教程:製作摺疊選單
- javascript對點選事件和拖動事件的區分JavaScript事件
- RapidClick for Mac,滑鼠自動點選工具APIMac
- win10 1909系統開始選單點選沒反應的解決方法Win10
- win10滑鼠能動但是無法點選怎麼辦 win10滑鼠能動但點選無反應的方法Win10
- win10開始選單點選無效怎麼解決 電腦開始鍵點不動怎麼辦Win10
- 解決IOS中input失焦後,頁面上移,點選不了問題iOS
- js 監聽事件的疊加和移除JS事件