bluetooth headset button does not work with Froyo
Hi. I don't know if you have your hands on Froyo yet, but once you do - please check the BT3030 headset (maybe the problem is more general?). It used to work in Eclair: you hit the play button on the headset, and Doggcatcher would start playing my podcast.
Now, default music app just takes over and starts playin. Doggcatcher never comes up. Even when doggcatcher is already running, play/pause button does not seem to get to it.
Which version and device are you using. I've got the froyo sdk but it's not possible to test bluetooth on the emulator so I'm going to need to get froyo on a real device. I don't know for sure yet, but I think the n1 should be one of the first devices, so it shouldn't be too long.
Thanks for letting me know. I've done some preliminary testing on froyo and everything seems fine so far.
Let me know if you run into anything else so I can be sure to check it out once the 2.2 OTA is released.
I have the same issue. I am using a nexus one with the recently released OTA release FRF91. To be more specific, if doggcatcher is running in the background, say if the download queue is running, then the BT buttons work fine. Pausing/stopping works fine once it has already started playing. So it seems the background service (I'm assuming there is a BG service ;) isn't running or catching the intent for the BT buttons.
The next release that gets to the market will fix this. There's a whole batch of 2.2 audio issues that were fixed.
Hi Eric-
I am now running v1.1.1476, which I believe is the release that you alluded to in your note above. Do you expect the Bluetooth button issue to be fixed in this version? I've got a Nexus One running Froyo (FRF91), and I am still seeing strange behavior from the headset button. I can even have the phone awake with the application in the foreground and have either the wired or Bluetooth 'play' press cause the Android media player to start. I have NOT found an easy way to replicate this behavior, but it happens all the time. I DO have the 'bind to headset' option checked in my preferences.
Thanks,
Drew
I updated the faq a little to clarify this, let me know if this is missing anything. Version 1476 does have the latest change for this to work. If you're noticing anything different, let me know.
http://www.snoggdoggler.com/node/858
I'm also not sure what the latest froyo build is but the ones previous to the current one (for the nexus one) were different. For those earlier builds, I'm pretty sure that the android music play grabbed the button binding when the headset was plugged in.

Sorry. Stupid me. This is one of the fairly recent froyo builds (order of couple of weeks) on N1.
I could probably look around for some bugreports on this; i just thought that maybe a) you have froyo/device already, and b)maybe you can tell if the API changed.