Android 设备屏幕从不关闭

Android 设备屏幕从不关闭,android,Android,我有一个包含视频视图、OSMDroid映射视图和自定义视图类的活动。所有其他东西都是普通的Android小部件 mapView.setKeepScreenOn(false); ... videoView.setKeepScreenOn(false); ... view.setKeepScreenOn(false); 我为这三个视图调用setKeepScreenOn(false),并检查XML布局文件中是否没有keepScreenOn。但当我参加这个活动时,屏幕从不关闭。你有什么想法吗?你有设置

我有一个包含
视频视图
OSMDroid映射视图
和自定义
视图
类的活动。所有其他东西都是普通的Android小部件

mapView.setKeepScreenOn(false);
...
videoView.setKeepScreenOn(false);
...
view.setKeepScreenOn(false);

我为这三个视图调用
setKeepScreenOn(false)
,并检查XML布局文件中是否没有
keepScreenOn
。但当我参加这个活动时,屏幕从不关闭。你有什么想法吗?

你有设置窗口标志吗?检查是否有任何WindowManager.LayoutParams.FLAG\u保持屏幕\u在某个位置,或者默认情况下这些视图中是否有一个这样做。否。我没有在我的活动和自定义视图中设置此标志。但我不确定AndroidManifest中的VideoView和MapView以及活动定义:
android:launchMode=“singleInstance”
android:screenOrientation=“Grait”
android:theme=“@android:style/theme.Light.NoTitleBar”
只是检查一下:您不会在手机上运行此功能,同时打开调试并将屏幕设置为打开,对吗?你能在这里发布你的完整代码吗?我在USB调试中保持清醒。