Android Amdroid应用程序:视频播放器应用程序
我正在制作一个视频播放器应用程序。让我们在此应用程序中明确说明,在制作应用程序期间,不会将任何视频或音频文件保存在原始目录中。我想要一个应用程序,可以在点击按钮时从设备存储中拾取视频文件。因此,请提供帮助。您有几个选项可供用户选择视频,包括: 在Android 4.4+上使用ACTION_OPEN_文档。您将得到一个Uri,可以传递给VideoView或MediaPlayer 使用操作获取内容。同样,您将得到一个Uri,可以传递给VideoView或MediaPlayer 使用。根据库的不同,我希望您能够获得一个文件或Uri,以便与视频播放器一起使用Android Amdroid应用程序:视频播放器应用程序,android,Android,我正在制作一个视频播放器应用程序。让我们在此应用程序中明确说明,在制作应用程序期间,不会将任何视频或音频文件保存在原始目录中。我想要一个应用程序,可以在点击按钮时从设备存储中拾取视频文件。因此,请提供帮助。您有几个选项可供用户选择视频,包括: 在Android 4.4+上使用ACTION_OPEN_文档。您将得到一个Uri,可以传递给VideoView或MediaPlayer 使用操作获取内容。同样,您将得到一个Uri,可以传递给VideoView或MediaPlayer 使用。根据库的不同,我
本文介绍了前两种技术,以及有关Android应用程序开发的好书。Stack Overflow用于编程问题。你的问题是什么?如果你的问题是我该如何写这篇文章,请解释你尝试过什么,遇到了什么具体问题。我在Android Studio中编写了代码,它播放的视频已经存储在apk的原始目录中,我想选择要在应用程序运行时播放的视频。非常感谢您的帮助。我的应用程序正在通过单击按钮在运行时选择视频,但未播放视频,发出警告消息无法播放视频。onClick:-button.setOnClickListenernew View.OnClickListener{@Override public void onClickView视图{Intent gallerycontent=new Intent;gallerycontent.setTypevideo/*;gallerycontent.setactiongallerycontent.ACTION\u获取内容;startractivityforresultintent.createchooser gallerycontent,选择视频,9;};onActivityResult:-@在ActivityResultant请求代码、int-resultCode、意图数据{super.onActivityResultrequestCode、resultCode、data上覆盖受保护的void;如果请求代码==9&&resultCode==RESULT\u OK{Uri videoUri=data.getData;videoView.setVideoURIvideoUri;videoView.start;}}@RaviPrakash:我建议你问一个单独的堆栈溢出问题,在这里你提供你的当前代码,你正在尝试的Uri的值,以及你从LogCat中得到的任何堆栈跟踪。