【发布时间】:2018-02-22 17:54:06
【问题描述】:
我正在使用以下代码从以编程方式创建的文件夹访问videos,但它返回光标计数0,我应该怎么做才能解决这个问题。
我已经在一些设备上进行了测试,这不是完美的解决方案。 寻找更好的,谁能帮助我?
String selection=MediaStore.Video.Media.DATA +" like?";
String[] selectionArgs=new String[]{"%smartVcall%"};
videocursor = managedQuery(MediaStore.Video.Media.EXTERNAL_CONTENT_URI,
parameters, selection, selectionArgs, MediaStore.Video.Media.DATE_TAKEN + " DESC");
要创建文件夹,我使用以下代码
File moviesDir = new File(Environment.getExternalStorageDirectory().getAbsolutePath() + "/smartVcall");
if (!moviesDir.exists()) {
moviesDir.mkdirs();
}
【问题讨论】:
标签: java android file mediastore