楼主:
kdjf (我抓得到什么呢?)
2019-01-10 14:41:48想要达到的效果:
萤幕关时: (A)
用某种装置(最好是迫近感应器)可以唤醒萤幕
这方面很多软件达成,WaveUp/Gravity screen是比较大家/常见的
萤幕开时: (B)
如果侦测到靠近(放下手机/口袋中/面朝下)只关闭萤幕
找到的软件都是靠锁定关萤幕的,会覆蓋掉smart lock/正常lock timeout
但我只想要关闭萤幕,剩下的留给正常smart lock/timeout去管理
目前的想法是把A留给WaveUp管理
B的部分拆成两段,1-把萤幕timeout设很短
(不知道android底层最短多少,我用any screen timeout<8sec都一样停在8s)
2-另外找一个程式,逻辑是B时都抓着wake lock,没活动的话经过设定时间后release
有活动就重设timeout, 但如果萤幕被覆蓋就直接release,让系统自己关萤幕
萤幕关了后让lock timeout/smart lock自己去控制锁定
所以请问有现成的程式/程式组合可以用吗?