我的应用播放铃声。我的代码:
RingtoneManager.getRingtone( context, RingtoneManager.getDefaultUri( RingtoneManager.TYPE_NOTIFICATION)).play();
铃声很好玩。但是如果铃声很长,我需要从它那里减去前N毫秒。
答案 0 :(得分:1)
将RingTone放入mediaPlayer 例如
Mediaplayer mp =new MediaPlayer();
uri = RingtoneManager.getDefaultUri( RingtoneManager.TYPE_NOTIFICATION))
mp.setDataSoure(getApplicationContext(), uri);
mp.prepare();
mp.getDuration()
使用mp.getDuration并做任何你想做的事。 享受