Последняя бета-версия Tasker теперь позволяет переназначать действие длительного нажатия клавиш громкости на любую задачу, что позволяет имитировать жест отключения звука iOS на Android.
Несмотря на то, что большинство из нас чувствуют себя как дома и удовлетворены Android, есть несколько небольших трюков, которые iOS может делать, но Android не может «из коробки». Одной из таких функций iOS является возможность удерживать кнопку уменьшения громкости для отключения звука на устройстве. Стандартный Android может отключать звук входящего вызова при нажатии любой кнопки громкости, но вы не можете просто отключить звук на своем устройстве. без необходимости смотреть на него, если только на вашем телефоне нет дополнительного специального оборудования, такого как слайдер оповещений на OnePlus. устройства.
Google добавил в возможность приложений прослушивать долгое нажатие клавиши громкости в Android 8.0 Oreo, но не работал над реализацией пользовательского решения, позволяющего использовать эту возможность. Наконец, примерно через два года,
В приложении Next Track реализован API чтобы пользователи могли пропускать треки при длительном нажатии клавиши громкости. Повторное открытие этого забытого API побудило разработчика Tasker joaomgcd включить то же самое в Tasker (бета), открывая целый мир возможностей.Последняя бета-версия Tasker теперь позволяет переназначать действия длительного нажатия на кнопки громкости. Используя это, вы можете очень легко имитировать функцию жеста iOS «удерживать громкость для отключения звука». А поскольку это Tasker, это лишь одна из вещей, которые вы можете сделать. Кнопки регулировки громкости легко различить при физическом прикосновении, поэтому вы можете очень эффективно использовать их для запуска задач, которые вы хотите выполнить, не делая слишком много действий или слишком долгих раздумий. Длительное нажатие работает даже при выключенном экране, поэтому вам даже не придется вытаскивать телефон из кармана.
Обратите внимание, что вам необходимо предоставить разрешение Tasker через команду ADB, как подробно здесь, прежде чем настраивать событие.
Полный список изменений обновления Tasker Beta выглядит следующим образом:
- Добавлено событие Volume Long Press, которое позволяет обрабатывать его, даже когда экран выключен.
- Добавлено действие «Информация о канале уведомлений», которое возвращает всю информацию о данном канале уведомлений для Tasker или запущенного детского приложения.
- Обработка сбоев в некоторых ситуациях в действиях, выводящих переменные.
- Добавьте разрешение на установку пакетов в детском приложении, если API >= 26.
- Не показывать значок просмотра для категории уведомлений в действии уведомления в API < Oreo
- Действие «Фиксированный размер экрана» для устройств Android 9.
- Исправлено действие Javascriptlet, которое не запускалось, если с текстом была локальная переменная. в этом
- Исправлено автоматическое изменение размера сцен в некоторых ситуациях.
Вы можете присоединиться к бета-тестированию перейдя по этой ссылке.
Источник: Tasker Subreddit.