Android Open Source - MusicPlayer Init State






From Project

Back to project page MusicPlayer.

License

The source code is released under:

MIT License

If you think the Android project MusicPlayer listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.dsvoronin.musicplayer;
//  w w  w . j a v a2 s.c o  m
/**
 * Player just initialized. No tracks available yet
 * -------------------
 * Created by dsvoronin on 25/02/14.
 */
class InitState extends PlayerState {

    protected InitState(MusicPlayerService service) {
        super(service);
    }

    @Override
    void onActivated() {

    }

    @Override
    void onDeactivated() {

    }

    @Override
    void play(int trackId) {
        service.setPendingTrackId(trackId);
    }

    @Override
    void pause() {

    }

}




Java Source Code List

com.dsvoronin.musicplayer.AbstractSongPicker.java
com.dsvoronin.musicplayer.DefaultSongPicker.java
com.dsvoronin.musicplayer.InitState.java
com.dsvoronin.musicplayer.MusicPlayerService.java
com.dsvoronin.musicplayer.OnPlaybackStartEvent.java
com.dsvoronin.musicplayer.OnPlaybackStopEvent.java
com.dsvoronin.musicplayer.PausedState.java
com.dsvoronin.musicplayer.Playable.java
com.dsvoronin.musicplayer.PlayerState.java
com.dsvoronin.musicplayer.PlayingState.java
com.dsvoronin.musicplayer.PrepareState.java
com.dsvoronin.musicplayer.ReadyState.java
com.dsvoronin.musicplayer.ShuffleSongPicker.java
com.dsvoronin.musicplayer.SongPicker.java