我建立的应用程序上树莓派与的Android事情和我有7 inch touch screen,但屏幕从来没有关闭。Android的东西:树莓派屏幕超时
是否有可能设置超时像的Android手机?或强制它关闭/打开。
如果我删除了电源线和再次插入屏幕,它不会工作,直到我重新启动。
我建立的应用程序上树莓派与的Android事情和我有7 inch touch screen,但屏幕从来没有关闭。Android的东西:树莓派屏幕超时
是否有可能设置超时像的Android手机?或强制它关闭/打开。
如果我删除了电源线和再次插入屏幕,它不会工作,直到我重新启动。
有两个系统设置的控制这个过程:STAY_ON_WHILE_PLUGGED_IN和SCREEN_OFF_TIMEOUT
的STAY_ON_WHILE_PLUGGED_IN
设置默认设置为BATTERY_PLUGGED_AC
。您可以通过编程在应用程序代码与Settings
API更改此值:
Settings.Global.putInt(getContentResolver(),
Settings.Global.STAY_ON_WHILE_PLUGGED_IN, 0);
您也可以通过命令行这种变化,如果它是更方便:
$ adb shell settings put global stay_on_while_plugged_in 0
以下作品的方法从Android Things Developer Preview 5.0开始。对于旧版本,它不起作用。
关闭显示:
adb shell settings put global stay_on_while_plugged_in 0
打开显示:
adb shell settings put global stay_on_while_plugged_in 1
adb shell input keyevent 26
对于一个编程解决方案见@ Devunwired的答案。
现在它是黑色的,但是led背光是在你知道如何完成它。如果我触摸屏幕,它不会醒来。如果我插入USB键盘,它会醒来 –
你尝试[这](https://stackoverflow.com/a/31912584/6950238)的方法呢? –
我遇到同样的问题。我已经连接到了Android的东西树莓派同时有7英寸的屏幕,我不希望有屏幕始终。我想让屏幕在不使用一段时间后关闭或调暗,但在触摸时再次唤醒。你知道这是可能的吗? –