[問題] Notification開啟已執行的APP

看板AndroidDev作者 (叛帝)時間11年前 (2014/04/25 15:06), 11年前編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/1
恩... 我最近利用GCM推播啟動NotificationManager 開啟我的APP但是...一直都是開新的... 我需要的是如果app已經開啟就把他叫回來 如果還沒有開啟就直接開新的 有沒有鄉民支援一下該怎麼做orz 我在想會不會因為我的頁面用TabActivity寫的關係orz http://pastebin.com/x9FL6yFp 朋友建議我試試看PendingIntent.FLAG_UPDATE_CURRENT 但是我測試過後還是不行orz Intent(this, Activity_login.class)<<還是說我這個根本開錯orz 因為我開啟APP會先開起登入畫面然後成功登入之後會開啟TabActivity 如果資料不足我再補充.. 希望鄉民能給些指點 感激不盡orz -- □卑怯戦隊 __ _ ▍▍▎▎▏▏ψquetzal ◤ ◥ ▇▇▇ ▇▇▇ ◢◢ ◤◥ ▇▇▇ ▉▇▇ ▉▇▇ __★ ★ ____◥◥ ﹣ —▼ ▁▁ ξ● ● '" ██◣ ;"◢◤ ▇▇ █▇ ◢◤★ ★ ︶▲ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.164.154 ※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1398409607.A.DE2.html ※ 編輯: tga123 (114.34.164.154), 04/25/2014 15:07:49

04/26 03:37, , 1F
不知道你在manifest裡面有沒有設定activity的
04/26 03:37, 1F

04/26 03:38, , 2F
android:launchMode,印象中就是用來處理這類問題的
04/26 03:38, 2F

04/26 09:41, , 3F
你把activity設成singletask就可以了
04/26 09:41, 3F

04/28 10:10, , 4F
成功了Q口Q感謝鄉民協助~我弄了好幾個小時
04/28 10:10, 4F
文章代碼(AID): #1JMWc7tY (AndroidDev)