我正在做一个项目,我需要从相机拍摄多张图像。我正在寻找一种方法,可以从图库中删除在特定日期/时间之后拍摄的图像。
请多多指教
最佳答案
你试过查询MediaStore.Images吗? ...像这样:
String[] projection = { MediaStore.Images.Media.DATA };
String selection = MediaStore.Images.Media.DATE_TAKEN + " < ?";
String[] selectionArgs = { String.valueOf(YOUR_DATE_MILLIS) };
Cursor cursor = context.getContentResolver()
.query(Images.Media.EXTERNAL_CONTENT_URI,
projection,
selection,
selectionArgs,
null);
if (cursor != null && cursor.getCount() > 0) {
while (cursor.moveToNext() {
String imagePath = cursor.getString(0);
}
}
cursor.close();
关于android - 从特定日期/时间后捕获的 android 库中删除图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22302357/