Intereting Posts
Создание jar для проекта android в eclipse Получить абсолютный путь к файлу, создаваемому методом openFileOutput в Android Использование намерения использовать камеру на Android Как добавить значки и намерения в меню QuickContactBadge для моей программы Android? Пауза / остановка и запуск / возобновление Java TimerTask непрерывно? Какую платформу MBaaS использовать для конкретного проекта: Parse или Google Cloud Установить изображение, чтобы показывать изображение в SD-карте? AdvertisingIdClient # getAdvertisingIdInfo иногда возвращает значение null, так как v9.8.0 Ошибка жизненного цикла виртуального фрагмента Как Lombok генерирует код для существующего класса? Дизайн Android EditText, чтобы отобразить сообщение об ошибке, как описано в Google Как реализовать липкий нижний колонтитул в recyclerview Что такое Remainder в основной круговой диаграмме Eclipse Memory Analyzer? Пропустить некоторые фрагменты onBackPressed Динамически обновлять метаданные Libphonenumber в предустановленном приложении Android

В андроиде, как я могу автоматически отключить экран?

Я пытаюсь отключить свой экран программно.

Следующие методы я попытался:

WindowManager.LayoutParams params = getWindow().getAttributes(); params.screenBrightness = 0; getWindow().setAttributes(params); 

Предыдущий метод не работает.

Это, однако, работает:

 DevicePolicyManager mDPM = (DevicePolicyManager)getSystemService(Context.DEVICE_POLICY_SERVICE); mDPM.lockNow(); 

Это работает, но я отключаю экран во время звонка телефона, и это приводит к тому, что звонок перестает звонить. Так же, как если бы вы нажимали кнопку питания.

Ну, мне нужно отключить мой экран БЕЗ использования метода DevicePolicyManager. Или способ установить, что метод DevicePolicyManager не остановит мое устройство от звонка.

Спасибо всем!

Solutions Collecting From Web of "В андроиде, как я могу автоматически отключить экран?"