Android - rttl Sound File
Aus Wikizone
Version vom 6. März 2013, 23:27 Uhr von 134.3.241.116 (Diskussion) (Die Seite wurde neu angelegt: „Here is one way to generate a beep. Create a raw resouce file with extention .rtttl and put "c5:d=4,o=5,b=250:c5" in it (no quotes) Then add this code: protect…“)
Here is one way to generate a beep.
Create a raw resouce file with extention .rtttl and put "c5:d=4,o=5,b=250:c5" in it (no quotes)
Then add this code:
protected MediaPlayer _mediaPlayer;
public void playFromResource(int resId)
{
if (_mediaPlayer != null)
{
// _mediaPlayer.stop(); freeze on some emulator snapshot
// _mediaPlayer.release();
_mediaPlayer.reset(); // reset stops and release on any state of the player
}
_mediaPlayer = MediaPlayer.create(this, resId);
_mediaPlayer.start();
}