【问题标题】:How to temporarily disable screen in Android?如何在 Android 中临时禁用屏幕?
【发布时间】:2015-07-16 19:33:22
【问题描述】:

我正在为 Android 开发一个简单的电话应用程序,但在实现一项重要功能时遇到了问题。

当我在 Android 的默认手机应用中拨打电话时,如果我将手机放在耳边,屏幕会变黑并暂时禁用,以免用户意外按下虚拟按钮。

我已经知道如何使用接近传感器,但是如何暂时禁用屏幕?

【问题讨论】:

  • 是的,您需要使用距离传感器来确定手机是否靠近物体。确定后,您可以将屏幕设置为关闭。
  • 另外,developer.android.com/reference/android/os/PowerManager.html#PROXIMITY_SCREEN_OFF_WAKE_LOCK 但仅适用于 API 21+
  • 我已经知道如何使用接近传感器,我编辑了问题以反映这一点。我的主要问题是如何暂时关闭屏幕。

标签: android


【解决方案1】:

【讨论】:

  • 非常感谢!我四处寻找,但找不到任何东西。无论如何,谢谢你帮助我!
猜你喜欢
  • 2014-03-05
  • 2015-01-22
  • 1970-01-01
  • 2015-12-10
  • 1970-01-01
  • 1970-01-01
  • 2011-05-28
  • 1970-01-01
  • 2021-07-20
相关资源
最近更新 更多