Q
播放声音?
4
A
回答
4
使用SoundPool
与OnTouchListener
结合。 在你onTouch(..)
方法,你能简单地做一个SoundPool.play(YOURAUDIOFILE, 1, 1, 1, 0, 1);
胃肠HF
3
我知道这是一个警察出来只是链接到别人的解释,但我不得不这样做完全一样的事情,和这里的教程中,我使用:http://www.droidnova.com/creating-sound-effects-in-android-part-2,695.html
0
可以使用MedaiPlayer作为内部onTouchListener如下:
mPlayer = new MediaPlayer();
mPlayer.setAudioStreamType(AudioManager.STREAM_RING);
try {
mPlayer.setDataSource(mContext,
Uri.parse("android.resource://" + mContext.getPackageName() + "/" + R.raw.YourFileName));
mPlayer.prepare();
} catch (IOException e) {
Log.e(LOG_TAG, "Could not setup media player for ringtone");
mPlayer = null;
return;
}
mPlayer.setLooping(false);
mPlayer.start();
相关问题
- 1. 声音播放和播放声音
- 2. 播放声音
- 3. 播放声音
- 4. 播放声音
- 5. 播放声音
- 6. 播放声音
- 7. 未播放声音
- 8. 在播放声音
- 9. 声音未播放
- 10. VC++播放声音
- 11. Ruby声音播放
- 12. 声音未播放
- 13. Javascript播放声音
- 14. MonoTouch:播放声音
- 15. 声音播放viewpager
- 16. 播放声音在
- 17. 声音播放不播放声音第一次it's称为
- 18. WP7播放声音 - 当声音播放完毕
- 19. 如何从声音的开始播放/暂停声音和声音播放?
- 20. 使用系统声音播放声音
- 21. 播放声音作为系统声音
- 22. c中声音播放后的声音#
- 23. childViewController不播放后播放声音
- 24. 播放和暂停以播放声音
- 25. 播放声音 - 安卓
- 26. MATLAB不会播放声音
- 27. 用Vue.js播放声音
- 28. SoundPool不播放声音
- 29. 播放声音单击
- 30. 用JavaScript播放声音(oninput)