当前位置: 首页 > 知识库问答 >
问题:

如何在Android中使用uri.parse从raw加载mp3?

颛孙铭
2023-03-14

如何使用uri.parse从raw加载mp3?变量name是一个字符串(如fun(如果文件是fun.mp3))。当我尝试从raw播放音频文件,但收到空对象引用错误时。我可能错过了一些非常简单的东西。多谢了。

    player = MediaPlayer.create(this, Uri.parse("R.raw." + name));
    player.start();

共有1个答案

江琦
2023-03-14

如何使用uri.parse从raw加载mp3?

你通常不知道。

当我尝试从raw播放音频文件,但收到空对象引用错误时。

使用create()方法,该方法将原始资源ID作为int参数。如果您的问题是没有int,请使用getResources().GetIdentifier()按名称查找它。

 类似资料:
  • 我在Playstore和google send the mail上标注了一个问题,我的应用程序不安全,因为使用了SSL。 目前在我的应用程序中,我有一个,它是加载链接,并且包含https URL。 在web设置上,我是这样做的: 有没有人可以建议我如何做到这一点,使我的可以处理https url和Playstore不标记我的应用程序为不安全?

  • 我最初试过如何在Andoid Exoplayer中玩原始的NAL单位?但我注意到我得在低级工作。 看起来我应该创建自己的,它将使用我提供的缓冲区中的h264 NAL单元,而不是从文件中提取视频单元。 然后,我可以调用,请参阅MediaDataSource 它具有 这是它读取NAL单位的地方。但是,我该如何通过它们呢?我没有关于需要读取的缓冲区结构的信息。 我是否应该传递一个包含NAL单元的,如果是

  • 我在活动中使用网络视图显示网页,并使用javascript隐藏标题。 我在chrome控制台中尝试了以下脚本,效果很好:

  • 问题内容: 如果我有一个大的位图文件,该文件通常会生成“内存不足”异常,那么如何将其加载为图块?例如,我有一个10,000x10,000的图片,我想将其拆分为一个10x10的网格,其中包含1,000x1,000像素的图块。 我已经看过该功能,但是它需要我的大图像作为源输入。 如何在不完全加载输入图像的情况下从输入图像获取图块? 问题答案: Romain Guy的回答“是否有可能将位图切成小块而无需

  • 我很难跟随这些例子,用ArCore加载到我自己的模型中。我发现了以下代码: 但是我找不到ModelRenderable类以及如何导入它。此外,我正在从以下模型构建应用程序示例: 但我的模型没有png文件,只有obj和mtl。自动场景窗体还创建了一个sfa和sfb文件。哪种方法是正确的?

  • 问题内容: 我需要以简单的Java独立应用程序从Web加载图像。有任何想法吗? 问题答案: 这足以启动您吗?不知道您要从那里做什么。