2013-12-05 5 views
1

Я загрузил некоторые данные об Amazon, поэтому, когда процесс продолжается, я использую getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);, но после завершения всех процессов я хочу снова отключить подсветку экрана. Как это возможно?Как отключить свет экрана устройства при завершении определенного процесса?

+0

вы можете передать ссылку ниже. http://stackoverflow.com/questions/9561320/android-how-to-turn-screen-on-and-off- программно – Mohit

ответ

1

Вы можете очистить флаги, которые вы добавили, используя GetWindow(). ClearFlags (WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON)

http://developer.android.com/reference/android/view/Window.html#clearFlags%28int%29

+0

после setcontentview() это будет работа? потому что я написал выше addFlags перед setcontentview(). –

+0

Да, он будет работать даже после вызова setContentView() –

+0

На самом деле, я также знаю об этом, но кто-то сказал мне, что он только пишет перед setcontantview(); hahahaha, поэтому я не использовал это, но спасибо чуваку –

Смежные вопросы