Add a previous song action
This is completely untested :)
This commit is contained in:
parent
ac952a64f2
commit
20d624c793
@ -97,7 +97,7 @@ public class MediaButtonReceiver extends BroadcastReceiver {
|
|||||||
break;
|
break;
|
||||||
case KeyEvent.KEYCODE_MEDIA_PREVIOUS:
|
case KeyEvent.KEYCODE_MEDIA_PREVIOUS:
|
||||||
if (action == KeyEvent.ACTION_DOWN)
|
if (action == KeyEvent.ACTION_DOWN)
|
||||||
//context.startService(getCommand(context, PlaybackService.PREVIOUS_SONG));
|
context.startService(getCommand(context, PlaybackService.PREVIOUS_SONG));
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
return;
|
return;
|
||||||
|
@ -57,6 +57,7 @@ public class PlaybackService extends Service implements Runnable, MediaPlayer.On
|
|||||||
|
|
||||||
public static final String TOGGLE_PLAYBACK = "org.kreed.vanilla.action.TOGGLE_PLAYBACK";
|
public static final String TOGGLE_PLAYBACK = "org.kreed.vanilla.action.TOGGLE_PLAYBACK";
|
||||||
public static final String NEXT_SONG = "org.kreed.vanilla.action.NEXT_SONG";
|
public static final String NEXT_SONG = "org.kreed.vanilla.action.NEXT_SONG";
|
||||||
|
public static final String PREVIOUS_SONG = "org.kreed.vanilla.action.PREVIOUS_SONG";
|
||||||
|
|
||||||
public static final String EVENT_REPLACE_SONG = "org.kreed.vanilla.event.REPLACE_SONG";
|
public static final String EVENT_REPLACE_SONG = "org.kreed.vanilla.event.REPLACE_SONG";
|
||||||
public static final String EVENT_CHANGED = "org.kreed.vanilla.event.CHANGED";
|
public static final String EVENT_CHANGED = "org.kreed.vanilla.event.CHANGED";
|
||||||
@ -119,6 +120,8 @@ public class PlaybackService extends Service implements Runnable, MediaPlayer.On
|
|||||||
delta = 0;
|
delta = 0;
|
||||||
else if (NEXT_SONG.equals(action))
|
else if (NEXT_SONG.equals(action))
|
||||||
delta = 1;
|
delta = 1;
|
||||||
|
else if (PREVIOUS_SONG.equals(action))
|
||||||
|
delta = -1;
|
||||||
else
|
else
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user