Как WebView работает с блокировкой от пробуждения?Webview поведение wakelock android
Flag Value CPU Screen Keyboard
PARTIAL_WAKE_LOCK On* Off Off
SCREEN_DIM_WAKE_LOCK On Dim Off
SCREEN_BRIGHT_WAKE_LOCK On Bright Off
FULL_WAKE_LOCK On Bright Bright
* Если провести частичную блокировку бодрствования, процессор будет продолжать работать, независимо от каких-либо перерывов отображения или состояния экрана и даже после того, как пользователь нажимает на кнопку питания. Во всех остальных замках слежения будет работать процессор , но пользователь все равно может отключить устройство, используя кнопку питания .
Кроме того, вы можете добавить еще два флага, которые влияют только на поведение экрана. Эти флаги не действуют в сочетании с PARTIAL_WAKE_LOCK.
Это два ФЛАГИ:
ACQUIRE_CAUSES_WAKEUP Нормальные бодрствование замки фактически не включите освещение. Вместо этого они заставляют подсветку оставаться включенным сразу , она включается (например, из пользовательской активности). Этот флаг заставит экран и/или клавиатуру немедленно включиться, когда будет получен WakeLock. Типичное использование будет для уведомлений, которые важны для пользователя , чтобы увидеть его немедленно.
ON_AFTER_RELEASE Если этот флаг установлен, то таймер активности пользователя будет сброшена, когда WakeLock высвобождается, в результате чего освещения, чтобы оставаться на немного дольше. Это можно использовать для уменьшения мерцания, если вы находитесь в режиме .
Сценарий: App работает один WebView, что нужно ждать onPageFinished() сделать обработку (И да, мне нужно использовать блокировку бодрствование, это просто самый простой сценарий)
Это не то, что я спросил. – PMateus
Извините, тогда я не знаю, каков ваш вопрос. Вы спрашиваете, будет ли WebView работать после того, как ваше приложение приобретет wakelock? –
Я спросил, как поведение веб-просмотра, когда ресурс блокировки слежения активен в приложении. Если я использую _PARTIAL_WAKE_LOCK_, правильно ли загрузится веб-просмотр (обычная загрузка, даже при выключенном экране)? Если я использую _SCREEN_DIM_WAKE_LOCK_, веб-просмотр будет загружать контент в обычном режиме? Эт ... Это то, что я хочу знать. – PMateus