gpt4 book ai didi

android - 在 MediaPlayer 中将数据源设置为原始 ID

转载 作者:IT老高 更新时间:2023-10-28 21:53:57 25 4
gpt4 key购买 nike

在 MediaPlayer.create 方法中可以使用原始文件的 id,但如何在 setDataSource 方法中使用它?

最佳答案

引用来源android.media.MediaPlayer

AssetFileDescriptor afd = context.getResources().openRawResourceFd(resid);
if (afd == null) return;
mediaPlayer.setDataSource(afd.getFileDescriptor(), afd.getStartOffset(), afd.getLength());
afd.close();

您可能希望将 try-catch 添加到 block 中。

关于android - 在 MediaPlayer 中将数据源设置为原始 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1283499/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com