如何让我的应用程序在启动时播放mp3(在我的资源中)?或者如果我点击按钮时想要发生这种情况怎么样?在应用程序启动时播放声音
2
A
回答
6
从Dev Guide的音频和视频部分:
也许最常见的事情想 做的是你自己的应用程序中播放媒体(尤其是 音)。 这样做很容易:
把声音(或其他媒体资源)文件到您的项目, 的RES /原始文件夹中的Eclipse插件(或AAPT)会发现它,使之成为一个这可以从R类别
被 引用资源创建的MediaPlayer的实例,参考使用MediaPlayer.create,>然后调用启动的实例资源():
MediaPlayer mp = MediaPlayer.create(context, R.raw.sound_file_1);
mp.start();
要停止播放,请调用stop()。如果 希望稍后重播媒体,那么在再次调用 start()之前,您必须重置()并准备()MediaPlayer对象。 (第一次创建()调用 prepare()。)
要暂停播放,请调用pause()。 使用start()从您暂停的位置恢复播放 。
所以把上面的代码例子在你的发射活动的onCreate(),或在onStart()有它在启动时播放,并将其放置在一个按钮的onClick()方法来一次按键响应。
+1
我的应用程序播放的声音,但没有到最后 - 它停止之前。 – headkit 2012-11-23 15:14:02
相关问题
- 1. 每次启动应用程序时播放声音
- 2. iOS:在播放其他应用程序时播放声音
- 3. 如何在打开应用程序时自动播放声音?
- 4. 我的ios应用程序启动时如何播放音频?
- 5. 当我的应用程序启动时播放音频剪辑。
- 6. 当应用程序启动时,声音应该再次启动
- 7. 在Android中播放声音时,我开始应用程序
- 8. 在应用程序中播放声音时出现问题?
- 9. 编程Linux应用程序,以播放多个声音同时
- 10. 使用AVAudioPlayer播放声音时,应用程序不会冻结
- 11. 如何启动已播放的声音?
- 12. 播放声音同时应用程序运行
- 13. 当我运行我的应用程序时播放声音
- 14. 在Java程序中声音播放
- 15. iOS 5 - 在应用程序启动时在后台播放音频文件
- 16. 使用UILocalNotification播放不在应用程序包中的声音
- 17. 在Web应用程序中使用HTML 5播放声音
- 18. 在使用Javascript的iPhone Web应用程序中播放声音?
- 19. 如何在应用程序启动时淡入任何声音?
- 20. Ionic/Cordova应用程序在模拟器中播放声音,但不在Android设备上播放声音
- 21. 当iPhone应用程序在后台播放循环声音
- 22. 如何在iPhone应用程序中播放声音
- 23. 声音没有在我的应用程序中播放
- 24. 如何在Windows 10 UWP应用程序中播放(MIDI)声音?
- 25. Ember应用程序不在Chrome中播放声音
- 26. 在iPhone应用程序中播放/暂停声音
- 27. iPhone - 在后台应用程序中播放闹钟声音
- 28. 热点在WP7 silverlight应用程序中播放歌曲/声音?
- 29. 如何在Java应用程序中播放声音(提醒)?
- 30. 在iPhone应用程序中播放连续声音
首先确保您的用户确实希望您的应用在启动时播放声音,或者至少添加一个选项来禁用它。 – 2010-11-07 05:59:20