But will my current method cause problems? It's working; I don't want
to go back into it if I don't have to.

On Feb 17, 2:15 pm, Mark Murphy <mmur...@commonsware.com> wrote:
> Steeler wrote:
> > And I also
> > can't find a way to use setDataSource() with a raw resource.
>
> To reset playback on a raw resource, call prepare() or prepareAsync().
> Also, call seekTo(0) to reposition the playback at the beginning.
>
> http://github.com/commonsguy/cw-advandroid/tree/master/Media/Audio/
>
> > So after trying a whole lot of different ways (why is there no
> > getState() method for MediaPlayers? That would make dealing with the
> > awful state system a little better, at least), I was about to give up,
> > but I decided to try one more thing. So now I'm using just one
> > MediaPlayer for both tracks, and doing:
>
> > musicLoop.pause();
> > musicLoop = MediaPlayer.create(_context, R.raw.loop);
> > musicLoop.start();
>
> It will be more efficient to call stop(), prepare(), and seekTo(0),
> followed by start().
>
> --
> Mark Murphy (a Commons 
> Guy)http://commonsware.com|http://twitter.com/commonsguy
>
> Android Training in US: 26-30 April 2010:http://onlc.com

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to