Como faço para que o botão do meu fone de ouvido controle algo diferente do player de música stock?


8

Quando pressiono este botão, ele reproduz / pausa o reprodutor de música. Não uso o reprodutor de músicas - use uma combinação de Last.fm , Grooveshark e Winamp . Gostaria de fazer com que o botão seja reproduzido / pausado, seja qual for o player que estou usando no momento. Se isso não for possível, eu gostaria que ele simplesmente controlasse o Winamp, em vez do player padrão.

Estou usando o Android 2.1 (sem raiz) em um Samsung Fascinate.

Respostas:


2

Para que o fone de ouvido controle apenas um aplicativo:

O aplicativo deve oferecer suporte ao recebimento de eventos de controle de fone de ouvido.

No caso do Winamp, pressione menu -> Configurações -> Habilitar "Control headset"

Se houver vários aplicativos que aceitem controles de fone de ouvido, talvez seja necessário desativar o recurso nos outros aplicativos (não tenho certeza de qual aplicativo tem prioridade sobre outro).


Não consigo descobrir como desabilitá-lo no player de música stock. Alguém sabe como desativá-lo (fyi, acredito que o player de ações nos telefones Galaxy S é diferente do estoque do Android).
Matthew

11
Descobri que não preciso desativá-lo em outros aplicativos, parece funcionar com o que tiver ativado mais recentemente. Geralmente, alterno entre Meridian e BeyondPod. Se eu ativar o Meridian como aceitar comandos do botão de fone de ouvido (sem desativar o BeyondPod primeiro), ele funcionará no Meridian. Para obter o BeyondPod Back, tenho que desativá-lo e reativá-lo. Mais notas aqui: android.stackexchange.com/questions/7190/…
John T
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.