我目前正在制作一个需要手机不锁定的Android应用程序,以避免活动失去焦点。
我做了一些研究,发现了很多方法来做到这一点,包括使用:
- 钥匙卫经理
- 电源管理器
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
android:keepScreenOn="true"
我尝试android:keepScreenOn="true"
在我的 Android 清单中使用,但它似乎对应用程序没有影响。我对使用电源管理器犹豫不决,因为每篇关于它的帖子都充满了许多警告。
最后,防止Android手机锁定和失去应用程序焦点的最佳方法是什么?只要应用程序保持焦点且手机未锁定,屏幕本身可能会变暗或关闭。