Android-怎么在程序开始的时候播放声音

发布于 2017-01-12 16:57:55 字数 63 浏览 1140 评论 2

就是说在打开第一个activity的时候播放声音,除了第一个,别的activity我会加,百度了半天没找到 谢谢

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

夜无邪 2017-08-25 12:12:51

有点疑惑。。。 第一个activity 其他的avtivity ..我觉得哪个activity 都差不多, 大多数应用都会存在一个开机动画,如果你的第一个activity 是作为开机动画处理的,动画播放完了就关掉了, 我想说问题可能就在这里,你构建 播放器时用到了当前的activity 对象,但你finish() 他的时候,该对象就为空了。就播放不了。。。
测试一:
你可以试着先不finsih掉你的开机动画,直接进入程序,你看能不能听到。
测试二:
让你所谓的第一个 activity ,开启一个服务,在服务里面试着去播放。
(播放你会了,那代码就不贴了)

归属感 2017-04-30 17:10:45

在activity的oncreate函数中播放,使用mediaplayer

MediaPlayer mMediaPlayer = new MediaPlayer();
mMediaPlayer.setDataSource(path);
mMediaPlayer.prepare();
mMediaPlayer.start();

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文