MediaStore.Images.Media._ID是唯一的吗?

时间:2016-08-29 18:59:21

标签: android mediastore

当我像这样浏览Android Media Gallery时:

Cursor mCursor = getContentResolver().query(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,null,null,null,MediaStore.Images.Media.DEFAULT_SORT_ORDER);
if(mCursor != null){
    mCursor.moveToFirst();
    while(!mCursor.isAfterLast()) {
        Log.d("Picture ID",mCursor.getString(mCursor.getColumnIndex(MediaStore.Images.Media._ID));
        mCursor.moveToNext();
    }
    mCursor.close();
}

是唯一的返回ID,当图片被删除时?或者当我删除图片时重用Android ID?

1 个答案:

答案 0 :(得分:0)

Media_ID始终是唯一的,但无法保证一旦删除图像,它就不会再次被重新用于新图像。