【问题标题】:Turn off the screen in android在android中关闭屏幕
【发布时间】:2011-12-23 14:20:17
【问题描述】:

我在谷歌上搜索了这个,有很多处理偶数 on_screen_of 和 on_screen_off 的例子,但我想实际打开和关闭屏幕。我所做的每一次搜索都会引导我处理屏幕开启和关闭事件。

我想要一个按钮,点击后会关闭屏幕。

我该怎么做?我需要什么权限?或者我之前已经讨论过,请给我一些有用的链接

谢谢

【问题讨论】:

    标签: android android-widget screen system listener


    【解决方案1】:
    PowerManager manager = (PowerManager) getSystemService(Context.POWER_SERVICE);
    manager.goToSleep(int amountOfTime);
    

    您可能也需要此权限:

    <uses-permission android:name="android.permission.WAKE_LOCK" />
    

    答案摘自here

    【讨论】:

    • 它抛出用户 10079 和当前进程都没有 android.permission.DEVICE_POWER。但是在我的清单中,我提供了 并且仍然抛出异常,任何想法为什么?
    • DEVICE_POWER 权限不能被普通应用使用,它们必须被签名为系统应用。请参阅this question 和答案中的链接。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-06
    • 1970-01-01
    • 1970-01-01
    • 2013-01-15
    • 2013-12-08
    相关资源
    最近更新 更多