Как использовать клавиши громкости для пропуска треков на телефонах Android

Это обычная вещь, которую ищут люди – как использовать клавиши регулировки громкости для пропуска треков на устройствах Android? Некоторые производители телефонов встроили это в систему, но у многих нет. Итак, сегодня я собираюсь показать вам несколько различных методов включения этой функции на вашем устройстве Android, независимо от того, какое у вас устройство.

Как использовать клавиши громкости для пропуска треков на телефонах Android

Методы, которые я вам показываю, также будут работать с гарнитурой, у которой есть кнопки регулировки громкости, как у моей, изображенной выше. Не волнуйтесь, мы не заменяем функциональность ваших клавиш регулировки громкости – мы сделаем так, чтобы обычные нажатия продолжали регулировать громкость, но длинные нажатия будут пропускать/перематывать треки в вашем плейлисте. Первый метод предназначен для пользователей Android с root-правами, второй – для пользователей без рута, хотя второй метод немного более технический.

Метод 1: GravityBox

Для этого метода требуется рутированный телефон с установщиком Xposed. Способы достижения этого зависят от устройства, поэтому вам следует поискать в Appuals руководство по корневому доступу для вашего устройства, а также ознакомиться со статьей «Как установить Xposed Framework на телефоны Android».

Как использовать клавиши громкости для пропуска треков на телефонах Android

Но как только вы установили приложение Xposed Framework, вам просто нужно зайти в Download> найти ‘GravityBox ‘и загрузите модуль для своей версии Android. Например, есть GravityBox JB для Jellybean, MM для Marshmallow, KK для KitKat.

Включите его в разделе «Модули», установив флажок, а затем нажмите на сам модуль, чтобы запустить графический интерфейс.

Как использовать клавиши громкости для пропуска треков на телефонах Android

Перейдите в «Настройки мультимедиа», и вы сразу же см. флажок «Клавиши громкости пропускать трек». Включите его и перезагрузите устройство.

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

Метод 2: Tasker

Этот метод лучше подходит для людей, которые не могут получить root-права на своем устройстве. Однако для этого требуется приложение Tasker из Google Play, которое не является бесплатным – хотя это невероятно мощное приложение, в котором имеется множество полезных плагинов, доступных из различных сообществ.

После установки Tasker перейдите в раздел вперед и запустите его, затем отключите «Режим для начинающих» в настройках.

Как использовать клавиши громкости для пропуска треков на телефонах Android

Теперь вам нужно создать новый профиль и назвать его как-то вроде «Клавиши громкости пропускают дорожки». Затем мы создадим два отдельных контекста: Событие и Состояние .

Это становится немного сложнее, поэтому попробуйте следите как можно внимательнее. Событие должно быть набором переменных , а для State должно быть установлено значение Display> Display State> Off. Подобно методу GravityBox, это позволяет пропускать треки с клавишей громкости только при выключенном дисплее. Причина в том, что если вы попытаетесь удерживать нажатой клавишу громкости с включенным экраном, появится ползунок громкости графического интерфейса.

Теперь я собираюсь включить снимки экрана, чтобы вы могли убедиться, что переменные Tasker выглядят точно так же, как на снимках экрана, но вот все необходимые сценарии:

Как использовать клавиши громкости для пропуска треков на телефонах Android

  1. Переменные -> Набор переменных. Установите для % diffpressed значение % TIMEMS -% TimePressed. Сравните отметку времени последнего нажатия кнопки громкости и момента нажатия текущей кнопки громкости. Это будет служить порогом для определения того, хотите ли вы изменить дорожку или просто изменить громкость.
  2. Задача -> Если. Установите для него значение Если % diffpressed И % Vol neq% VOLM. Если вы дважды нажали клавишу громкости в течение 750 мс, И текущая сохраненная громкость не изменится. равны текущей громкости мультимедиа (позже вы поймете, почему это важно), тогда мы определим, как изменить дорожку.
  3. Плагин -> Процессы KC Tasker. Сделайте так, чтобы он выбрал Spotify или другое мультимедийное приложение (YouTube, если вы используете YouTube Red), которым, как вы знаете, трудно управлять с помощью традиционных событий воспроизведения мультимедийных кнопок. Установите для переменной значение % spotify . (Насколько мне известно, такие приложения, как Spotify, являются скорее исключением, чем правилом, поэтому, если позже при выполнении этой задачи вы заметите, что треки в вашем любимом медиаплеере не меняются, вернитесь к этому шагу и добавьте дополнительные приложения. для проверки).
  4. Задача -> Если. Установите значение If % spotify ~ true.
  5. Media -> Media Control. Cmd: Далее . Кнопка моделирования мультимедиа: Да. Приложение: Spotify. Установите флажок “Если” и установите для него значение % VOLM>% Vol. Перейдет к следующей дорожке, если вы дважды нажали кнопку увеличения громкости.
  6. Мультимедиа -> Управление мультимедиа. Cmd: Предыдущий . Кнопка имитации мультимедиа: Да. Приложение: Spotify. Установите флажок “Если” и установите для него значение % VOLM Перейдет к предыдущей дорожке, если вы дважды нажмете кнопку уменьшения громкости.
  7. Аудио -> Громкость мультимедиа. Уровень: % Vol. Это восстанавливает уровень громкости до прежнего. Здесь ничего не проверяйте, чтобы изменения происходили незаметно.
  8. Task -> Else. Следующие несколько действий применимы к любому общему мультимедийному приложению (например, Google Play Music)
  9. Media -> Media Control. Cmd: Далее. Кнопка моделирования мультимедиа: Нет. Установите флажок “Если” и установите для него значение % VOLM>% VOL. Перейдет к следующей дорожке, если вы дважды нажмете кнопку увеличения громкости.
  10. Media -> Media Control. Cmd: Previous. Simulate Media Button: Нет. Установите флажок “Если” и установите для него значение % VOLM Перейдет к предыдущей дорожке, если вы дважды нажмете кнопку уменьшения громкости.
  11. Аудио -> Громкость мультимедиа. Уровень: % Vol. Это восстанавливает уровень громкости до прежнего. Здесь ничего не проверяйте, чтобы изменения происходили незаметно.
  12. Задача -> Завершить, если.
  13. Задача -> Иначе. Это сохранит текущее время и предыдущую громкость мультимедиа в переменной.
  14. Переменные -> Набор переменных. Установите для % TimePressed значение
  15. Переменные -> Набор переменных. Установите % Vol на % VOLM – 1 . Проверьте, если и установите значение, если % Vol
  16. Переменные -> Набор переменных. Установите для % Vol значение % VOLM + 1. Проверьте и установите значение if % Vol>% VOLM.
  17. Задача -> Завершить, если.

Источник