我正在制作视频播放器应用。让我们在这个应用程序中清楚自己,在制作应用程序时,没有视频或音频文件将保存在原始目录中。我想要一个应用程序,它会在单击按钮时从设备存储中选择一个视频文件。所以请帮忙。
答案 0 :(得分:0)
您可以选择一些允许用户选择视频的选项,包括:
在Android 4.4及上使用ACTION_OPEN_DOCUMENT
。您将获得Uri
后退,可以传递给VideoView
或MediaPlayer
。
使用ACTION_GET_CONTENT
。同样,您将获得Uri
后退,您可以将其传递给VideoView
或MediaPlayer
。
使用a third-party file picker library。根据图书馆的不同,我希望您能够获得File
或Uri
返回,以便与您的视频播放器一起使用。
the documentation中介绍了前两种技术,以及有关Android应用开发的优秀书籍。