Re: [問題] 如何在設有密碼的狀況下點亮螢幕?

看板AndroidDev作者 (韓籃小黑鬼)時間6年前 (2018/09/25 20:25), 編輯推噓2(205)
留言7則, 3人參與, 6年前最新討論串1/1
以前做過一個鬧鐘 app BroadcastReceiver onReceive 後開啟 Activity 在 Activity 裡設定以下 3 行 window.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED) window.addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON) window.addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD) 如果你是 Java 的話,那就是 getWindow().addFlags(xxxxxxxxxx) 這樣應該就可以了,intent 記得 add flag Intent.FLAG_ACTIVITY_NEW_TASK -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.17.242 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1537878316.A.48D.html

09/27 20:09, 6年前 , 1F
謝謝!!!真的成功了 當初因為一直找不太到
09/27 20:09, 1F

09/27 20:10, 6年前 , 2F
BroadcastReceiver搭配AlarmManager的用法所以就直
09/27 20:10, 2F

09/27 20:11, 6年前 , 3F
接用alarmManager跳轉到要顯示的activity
09/27 20:11, 3F

09/27 20:12, 6年前 , 4F
改用broadcastReceiver開啟activity的方式後就OK了!
09/27 20:12, 4F

09/27 20:13, 6年前 , 5F
太感謝大大啦! 困擾了一個月的問題終於解決了!!
09/27 20:13, 5F

09/27 21:37, 6年前 , 6F
很高興能幫到你
09/27 21:37, 6F

09/27 23:47, 6年前 , 7F
推一個
09/27 23:47, 7F
文章代碼(AID): #1RgYaiID (AndroidDev)
文章代碼(AID): #1RgYaiID (AndroidDev)