【问题标题】:Android RemoteController and PandoraAndroid RemoteController 和 Pandora
【发布时间】:2014-07-21 20:20:28
【问题描述】:
【问题讨论】:
标签:
java
android
audio
media
pandora
【解决方案1】:
我发现在这里做假设是件好事。 Pandora 在暂停后停止发送播放状态更新。我通过改变点击监听器来解决这个问题:
private OnClickListener mClickListener = new OnClickListener() {
@Override
public void onClick(View v) {
switch(v.getId()) {
case R.id.prev_button:
if(mBound) {
mRCService.sendPreviousKey();
}
break;
case R.id.next_button:
if(mBound) {
mRCService.sendNextKey();
}
break;
case R.id.play_pause_button:
if(mBound) {
if(mIsPlaying) {
mRCService.sendPauseKey();
mIsPlaying = false;
} else {
mRCService.sendPlayKey();
mIsPlaying = true;
}
}
break;
}
}
};