Change togglePlayback to toggleFlag
This commit is contained in:
parent
c3f955155f
commit
b5480992b9
@ -422,7 +422,7 @@ public class CoverView extends View {
|
||||
switch (message.what) {
|
||||
case GO:
|
||||
if (message.arg1 == 0)
|
||||
mService.togglePlayback();
|
||||
mService.toggleFlag(PlaybackService.FLAG_PLAYING);
|
||||
else
|
||||
shiftCover(message.arg1);
|
||||
break;
|
||||
|
@ -29,6 +29,6 @@ interface IPlaybackService {
|
||||
int getDuration();
|
||||
|
||||
void setCurrentSong(int delta);
|
||||
void togglePlayback();
|
||||
void toggleFlag(int flag);
|
||||
void seekToProgress(int progress);
|
||||
}
|
@ -107,9 +107,9 @@ public class PlaybackService extends Service implements Runnable, MediaPlayer.On
|
||||
PlaybackService.this.setCurrentSong(delta);
|
||||
}
|
||||
|
||||
public void togglePlayback()
|
||||
public void toggleFlag(int flag)
|
||||
{
|
||||
PlaybackService.this.togglePlayback();
|
||||
PlaybackService.this.toggleFlag(flag);
|
||||
}
|
||||
|
||||
public void seekToProgress(int progress)
|
||||
@ -536,13 +536,13 @@ public class PlaybackService extends Service implements Runnable, MediaPlayer.On
|
||||
return (mAudioManager.getRouting(mAudioManager.getMode()) & AudioManager.ROUTE_SPEAKER) != 0;
|
||||
}
|
||||
|
||||
private void togglePlayback()
|
||||
private void toggleFlag(int flag)
|
||||
{
|
||||
synchronized (mStateLock) {
|
||||
if ((mState & FLAG_PLAYING) == 0)
|
||||
setFlag(FLAG_PLAYING);
|
||||
if ((mState & flag) == 0)
|
||||
setFlag(flag);
|
||||
else
|
||||
unsetFlag(FLAG_PLAYING);
|
||||
unsetFlag(flag);
|
||||
}
|
||||
}
|
||||
|
||||
@ -722,7 +722,7 @@ public class PlaybackService extends Service implements Runnable, MediaPlayer.On
|
||||
break;
|
||||
case GO:
|
||||
if (message.arg1 == 0)
|
||||
togglePlayback();
|
||||
toggleFlag(FLAG_PLAYING);
|
||||
else
|
||||
setCurrentSong(message.arg1);
|
||||
break;
|
||||
|
Loading…
x
Reference in New Issue
Block a user