首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓(Archos 5 IT)上的音频(MediaPlayer)

安卓(Archos 5 IT)上的音频(MediaPlayer)
EN

Stack Overflow用户
提问于 2010-04-27 22:04:23
回答 1查看 444关注 0票数 0

首先:

有人知道Archos的文件路径吗?我试图让一些媒体/音频播放,但它就是找不到它...

代码语言:javascript
复制
 public void onClick(View v1) {               
                final MediaPlayer mp = new MediaPlayer();
                try {
                    mp.setDataSource("ARCHOS5:/Music/manowar.mp3");
                    mp.start();
                    Toast.makeText(Textbox.this, "Working", Toast.LENGTH_LONG).show();
                    mp.setLooping(true);
                } catch (IllegalArgumentException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                } catch (IllegalStateException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                } catch (IOException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
            }
        });

这段代码有什么问题?

第二:

我无法在"R.raw.'filename'“中播放音频文件...

它在模拟器上工作得很好,但当我按下Archos上的play按钮(另一个按钮)时,它就崩溃了……

有人能给我一些建议吗?

非常感谢。

詹姆斯

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-04-27 23:55:49

您应该使用openRawResource()来访问R.raw中的项目。要访问SD卡,请查看this post等资源。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2721839

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档