MediaPlayer no Android, Entendendo e Utilizando
Índice:
- Configurando o controle de música por botão físico (PBMC)
- Selecionando o reprodutor de mídia padrão para ações
- Conclusão
Se você tem seguido meus artigos, deve estar ciente de como eu sou tendencioso em relação ao Android quando comparado ao iPhone. Eu sempre preferiria o Android como meu smartphone padrão no iPhone em qualquer dia. Mas hoje, eu estou favorecendo o iPhone e isso é por causa de sua compatibilidade com diferentes headsets que temos no mercado.

Os EarPods padrão fornecidos com o telefone possuem teclas de hardware que permitem não apenas atender chamadas, mas também controlar a reprodução de músicas. Até aceita fones de ouvido compatíveis com botões de hardware, facilitando a reprodução aleatória de músicas sem tirar o fone do bolso.

No entanto, quando se trata de Android, existem OEMs e fabricantes diferentes e a maioria deles não tem um recurso para usar os botões de fone de ouvido para reproduzir músicas aleatoriamente. E os que têm o recurso, limitam-no a estocar fones de ouvido e dificilmente são compatíveis com outros fones de ouvido. Mas é do Android que estamos falando e pela minha experiência, eu sei que há sempre uma solução.
Para o problema em questão, o nome da solução é Controle de Música por Botão Físico (PBMC). O PBMC é um módulo Xposed que pode ser instalado em telefones Android com raiz, com o framework Xposed pré-instalado.

O PBMC não é um aplicativo plug-and-play e precisa de configuração antes de você poder usá-lo. Mas a grande parte é que o aplicativo pode ser totalmente personalizado de acordo com suas necessidades. Então, vamos ver como o aplicativo funciona assim que o instalamos e o ativamos no aplicativo Xposed.
Nota: O aplicativo foi testado em um Sony Xperia Z (Android 4.4.4) com o framework Xposed. Dois fones de ouvido testados foram os fones de ouvido Motorola (com apenas um botão) e Monster DLNA (três botões) e funcionou o tempo todo. Não houve problemas de compatibilidade.
Configurando o controle de música por botão físico (PBMC)
Depois de abrir o aplicativo, toque em Adicionar mapeamento para mapear uma chave de hardware com um conjunto de ações. Depois de tocar na opção, o aplicativo detectará qualquer pressionamento de tecla de hardware e, uma vez confirmado, ele será adicionado como um mapeamento. Se você deseja configurar as teclas do fone de ouvido, conecte-o e pressione a tecla. Apenas certifique-se de não selecionar o botão liga / desliga. Não faz nenhum sentido, confie em mim.


Agora, sob o atual mapeamento de teclas, toque em cada um dos nomes dos botões e você verá uma lista de ações que você pode realizar nesses botões. As ações podem ser simples, pressione duas vezes, pressione e segure. Toque em qualquer uma dessas ações que você gostaria de usar e faça a seleção de sua escolha. Apenas lembre-se de que você não altera ações óbvias como o botão de volume. A primeira prioridade deve sempre aumentar ou diminuir o volume.


Você pode adicionar um mapeamento para cada botão de hardware que você tem no seu telefone e fones de ouvido, basta lembrar a tarefa atribuída a cada um deles. Se você curte ainda mais, pode até mesmo iniciar e tirar uma foto da sua câmera. Está lá se você procurar por isso. Mas se você desistir, apenas comente e nós ajudaremos.
Selecionando o reprodutor de mídia padrão para ações
A próxima grande coisa sobre o aplicativo é que ele funciona em todos os aplicativos de mídia, mesmo aqueles que transmitem músicas como Spotify e Saavn. Toque em Configurações e selecione Receptor de sinal e, em seguida, toque no aplicativo em que você reproduz sua música. O aplicativo procura todos os aplicativos que podem reproduzir mídia no dispositivo e envia o sinal para a atividade específica do Android.


A maneira mais fácil aqui seria tocar músicas no player padrão e selecionar a opção Usar o último reprodutor de mídia usado.
Conclusão
Foi assim que você pode controlar a reprodução de mídia no seu Android usando os botões de hardware de qualquer fone de ouvido. Se você usar um fone de ouvido Bluetooth sem botões, poderá usar os botões de hardware do telefone. A única coisa sobre o aplicativo que eu gosto é que mesmo se você tiver um botão em seus fones de ouvido (como os fornecidos pela Motorola), você pode atribuir até 7 ações para ele, que é mais que suficiente para qualquer um.
Experimente o aplicativo, se você é um fã de música ou não, eu tenho certeza que você vai gostar. Imagine pular músicas diretamente de um único botão que você tem no seu fone de ouvido. Impagável!
Os botões eXtra adicionam Minimizar à bandeja e outros botões às janelas
EXtraButtons oferece diversos botões configuráveis para manter a área de trabalho & janelas organizadas. O conjunto de botões pode ser redefinido a qualquer momento.
Controle de botões do X-Mouse: Remapear os botões do mouse de maneira diferente para diferentes softwares
Controle de botões do X-Mouse para Windows remapeie os botões do mouse de maneira diferente para diferentes softwares
Como controlar com segurança a reprodução de músicas do Android enquanto dirige
Gosta de ouvir música enquanto dirige? Embora seja imperativo manter o foco na estrada, há um aplicativo que ajuda a controlar o player de música do seu Android.







