KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I want to play device ringtones with MediaPlayer yet it seems when the metadata tag ANDROID_LOOP = true is set MediaPlayer is ignoring the call of the method setLooping mMediaPlayer.setLooping(false); and loops the audio in any case. Also the onCompletionListener method is not called. I noticed that even audio apps like ES Media Player loop audios with this tag set to true regardless if looping is enabled or not. So my question is if I can make MediaPlayer ignoring this tag temporary modify the tag so that MediaPlayer does not loop the audio This question arose around ringtones yet it is of course not ringtone specific. Funnily the tutorials I found on how to play ringtones all set mMediaPlayer.setLooping(true); so that they dont have to handle this problem it seems ... Thanks
Tags (comma-separated)
Save Edits
Cancel