intent.putextra(mediastore.extra\u size\u limit,maxvideosize)不工作

j0pj023g  于 2021-07-03  发布在  Java
关注(0)|答案(0)|浏览(217)
Intent i = new Intent();
i.setAction(Intent.ACTION_GET_CONTENT);
i.setType("video/*");
i.addCategory(Intent.CATEGORY_OPENABLE);
long maxVideoSize = 24 * 1024 * 1024; // 10 MB
i.putExtra(MediaStore.EXTRA_SIZE_LIMIT, maxVideoSize);
startActivityForResult(i, 0);

我已经创建了一些代码,应该打开文件应用程序,并获得具体的视频内容,它确实如此,但我面临的问题是

long maxVideoSize = 24 * 1024 * 1024; // 10 MB
i.putExtra(MediaStore.EXTRA_SIZE_LIMIT, maxVideoSize);

它应该只允许获得10mb长的视频较少,但我可以得到视频文件的文件大小大于10mb,如何修复?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题