录制的视频不会在运行Android 10的三星手机上显示

NewDroid:

我在运行Android 10的三星手机上使用以下代码遇到问题。该代码应获取录制的视频并将其显示在应用程序的“我的视频”屏幕上。该代码在运行Android 10的Samsung手机上不起作用。以下屏幕截图显示了该代码在运行Android 10的Samsung手机上显示的内容。在运行Android 10的Samsung手机上,列表视图为空白。有任何想法吗?

在此处输入图片说明

private void getLegalVideos() {

        File legalDir = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_MOVIES), IMAGE_DIRECTORY_NAME);

         String pattern = ".mp4";
        //Get the listfile of that folder
        final File[] listFile = legalDir.listFiles();
        if (listFile != null) {
            for (File file : listFile) {
                if (!file.isDirectory()) {
                    if (file.getName().endsWith(pattern)) {
                        // Do what ever u want, add the path of the video to the list
                        Log.d(TAG, file.getAbsolutePath());
                        mLegalVideos.add(new VideoItem(file.getName(), file.getAbsolutePath()));
                    }
                }
            }
        }
    }
费利克斯:

我认为这与以下事实有关:从android 10开始,您无法将文件保存在自己的应用程序文件夹之外。有一些解决方法:

点击

目前,我在第一种选择上做得很好,可以将requestLegacyExternalStorage添加到清单中

<application
android:requestLegacyExternalStorage="true"
</application>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Android Studio的手机上显示通知?

在三星手机上触摸指纹后发生错误:android.security.KeyStoreException:密钥用户未通过身份验证

在三星手机上拍照失败

我的YouTube视频不会在iframe中显示

即使手机上存在文件,MediaScannerConnection.scanFile()也不会在Windows资源管理器中显示文件

当我使用python脚本的spark-submit提交时,Spark master将不会在UI中显示正在运行的应用程序

我在三星和Google最新版本的手机中遇到android媒体播放器错误(-38,0)

在可绘制文件夹中添加的通用图像不会在三星设备中显示-Android

最近从运行Android 10的三星设备中如何导致如此多的InflateException崩溃?

除非已缓存,否则SVG图片不会在智能手机上加载

Android Studio调试器不会在运行API 29 Android 10和API 30 Android 11的设备上的Retrofit回调断点处停止

使用android三星galaxy智能手机获取邻近细胞信息

观看指示器-选项卡指示器显示三星手机上的图像失真。任何解决方法?

手机上的图片显示不会居中

Android DatePicker:安装后,以前的日期不会在我的手机上禁用,但可以在模拟器上正常运行

引导模式不会在手机上触发

拦截传入的短信三星-Android

三星智能电视和Android

Unity3d项目不会在三星银河平板电脑上显示图像

Bootstrap navbar崩溃不会在手机上掉线

图像不会在运行时显示

Deep Link在三星手机上不起作用(当我尝试从Default Messenger开启时)

网站在三星手机上放大

三星配套应用程序:我们需要在手机上使用三星 Gear 应用程序吗?

查询不会在本地主机上运行

无法在华为和三星手机上更改可绘制颜色(色调)

背景视频不会在 Chrome 中显示

即使在授予存储权限后,在三星手机上也拒绝创建目录

Android:亚马逊AWS SES不会在某些中国手机上发送电子邮件