我想播放声音5秒钟,但我正在使用的代码是无限播放声音。如何播放声音5秒钟
我的代码是
final MediaPlayer player = new MediaPlayer();
AssetFileDescriptor afd = this.getResources().openRawResourceFd(R.raw.hangout_ringtone);
player.setDataSource(afd.getFileDescriptor(), afd.getStartOffset(), afd.getLength());
afd.close();
player.setAudioStreamType(AudioManager.STREAM_ALARM);
player.setLooping(true);
player.prepare();
感谢它的工作原理 – swati 2012-08-16 12:53:42
@swati如果问题解决,那么请点击接受复选框:) – Anton 2012-08-16 12:57:13