Функция виджетов экрана блокировки Android не очень хорошо работает со сторонними программами запуска

Функция виджетов экрана блокировки Android не очень хорошо работает со сторонними программами запуска

TLDR

  • Последнее бета-обновление Android 15 QPR1 позволяет добавлять виджеты на экран блокировки Pixel Tablet.
  • Однако вы можете добавлять виджеты только в том случае, если используете Pixel Launcher по умолчанию, а не стороннюю программу запуска на главном экране.
  • Это связано с тем, что SystemUI отправляет намерение, которое в настоящее время может обработать только Pixel Launcher.

Как опытный энтузиаст Android с десятилетним опытом изучения различных программ запуска и настройки моего устройства в соответствии со своими потребностями, я должен сказать, что последний шаг Google с бета-обновлением Android 15 QPR1 вызвал у меня одновременно восторг и раздражение. Возвращение виджетов экрана блокировки на Pixel Tablet — это долгожданная функция, которая возвращает воспоминания о старых добрых временах, когда царила кастомизация.


В недавнем обновлении Android 15 Beta 2 Google повторно представил виджеты экрана блокировки примерно через десять лет. Если у вас есть планшет Pixel Tablet и вы используете Android 15 QPR1 Beta 2, вы можете получить доступ к этой новой функции, проведя пальцем от правого края заблокированного экрана. Примечательно, что в настоящее время только Pixel Launcher по умолчанию позволяет добавлять виджеты на экран блокировки. Это причина данного ограничения.

Google разработал специальную зону на экране блокировки, которую они называют «концентратором просмотра», для добавления виджетов экрана блокировки. Чтобы получить доступ к этой области, просто проведите пальцем от правого края внутрь. Однако важно отметить, что просмотренный концентратор имеет меньше возможностей по сравнению с домашним экраном Android.

На самом деле, это устройство не имеет специального пользовательского интерфейса для добавления новых виджетов. Вместо этого, когда вы нажимаете кнопку «Добавить виджеты» на экране блокировки, SystemUI (приложение, управляющее экраном блокировки и центром быстрой информации) отправляет команду текущему средству запуска по умолчанию, чтобы выбрать, какие виджеты отображать. Эта настройка имеет смысл, поскольку Pixel Launcher уже включает в себя средство выбора виджетов, поэтому Google не нужно было создавать новый в SystemUI.

К сожалению, во многих средствах запуска на главном экране Android отсутствует функция выбора виджетов или они не могут обрабатывать необходимые намерения из SystemUI. Это означает, что большинство сторонних лаунчеров, которые я тестировал, а также несколько OEM-программ, либо не позволяют добавлять новые виджеты на экран блокировки, либо просто не отображают интерфейс выбора виджетов при нажатии кнопки «Добавить виджеты». Кнопка «на экране блокировки.

Эта проблема затрагивает, среди прочего, Smart Launcher, Nova Launcher, Niagara Launcher, Lawnchair и Microsoft Launcher из Google Play Store, а также OnePlus Launcher, OneUI Home от Samsung и HyperOS Launcher от Xiaomi. Хорошей новостью является то, что исправить это довольно просто.

Вот более простой способ объяснить это:

Для разработчиков средств запуска на главном экране исправление требует немного больше усилий. Google пока не опубликовал никакой общедоступной документации и не предоставил никаких официальных указаний о том, как решить эту проблему, но этого следовало ожидать, поскольку они еще даже не анонсировали функцию виджетов на экране блокировки. К счастью, ваша программа запуска просто должна иметь действие выбора виджетов, которое SystemUI может вызывать, когда отправляет намерение android.intent.action.PICK. Намерение, которое создает SystemUI, имеет несколько дополнительных возможностей, которые также могут потребоваться вашей деятельности, и которые вы можете просмотреть здесь.

Большинство из вас, вероятно, еще не сталкивались с этой проблемой, но те, кто сталкивался, могли предположить, что функция виджетов экрана блокировки работает некорректно. Учитывая, что вы используете стороннюю программу запуска, кнопка «Добавить виджеты» на экране блокировки не работает без какого-либо предупреждения или объяснения. Было бы полезно, если бы Google признал эту проблему и внес необходимые изменения в Android, чтобы предотвратить ее. Однако, пока они этого не сделают, я рекомендую связаться с разработчиками затронутых программ запуска, поделившись ссылкой на эту статью, чтобы они были проинформированы о существующей проблеме.

Смотрите также

2024-09-23 13:49