【问题标题】:Is the MediaStore.Images.Media._ID unique?MediaStore.Images.Media._ID 是唯一的吗?
【发布时间】:2016-08-30 03:31:22
【问题描述】:

当我像这样运行 Android 媒体库时:

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?

【问题讨论】:

    标签: android mediastore


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2018-07-03
      • 1970-01-01
      • 2018-06-25
      • 1970-01-01
      • 1970-01-01
      • 2019-02-23
      • 1970-01-01
      • 2021-12-05
      • 2016-08-22
      相关资源
      最近更新 更多