如何显示音频文件的预览?

Posted

技术标签:

【中文标题】如何显示音频文件的预览?【英文标题】:How is it possible to show a preview of an audio file? 【发布时间】:2021-04-27 23:12:47 【问题描述】:

我正在创建一个应用程序,允许您在设备上选择音频文件,显示所选文件的图形音乐曲目的预览,然后将其发送到 Firebase 存储。我的问题是显示所选文件的预览,因为我不知道是否有允许它的东西。例如,对于图像,视频的图像视图是视频视图,但对于音频文件,我不知道该使用什么。我添加了一张我想做的照片。提前感谢那些愿意回答的人。

【问题讨论】:

【参考方案1】:

如果您想要的是用户可以点击播放音频的按钮,您可以使用MediaPlayer,如下所示:how to play audio file in android

如果您想要从音频文件中对波形进行可视预览,您可以参考此答案,其中涉及创建自定义视图并分析音频文件并渲染生成的波形:Show waveform of audio

【讨论】:

我想将所选音频文件(例如专辑图像或默认图像)的预览显示为图像或视频。不知道现在是不是更清楚了

以上是关于如何显示音频文件的预览?的主要内容,如果未能解决你的问题,请参考以下文章

发布前预览音频文件

如何在更改了输入文件的情况下预览音频

Dropbox 应用,例如视频和音频预览

选择文件后如何显示文件预览?

Android Intent Filter:无法从预览中打开音频文件?

QuickLook 生成器音频