[英]FLAG_KEEP_SCREEN_ON doesn't clear
我从这开始,它确实使平板电脑无法入睡。
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN | WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
后来我打电话给...
getWindow().clearFlags(android.view.WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
但是屏幕没有开始休眠。 我想念什么吗?
编辑:
看起来是从webappinterface调用此问题。 如果我用按钮调用它,它确实可以工作。
public class WebAppInterface {
WebAppInterface(WebView c) {
mContext = c;
}
@JavascriptInterface
public void sleepme() {
getWindow().clearFlags(android.view.WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
}
..............等........
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.