2016-08-29 2 views
0

wenn ich durch die Android Media Gallery wie folgt ausführen:Ist die MediaStore.Images.Media._ID eindeutig?

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(); 
} 

ist die eindeutige ID zurückgegeben, auch wenn ein Bild gelöscht wurde? Oder benutze Android die ID wieder, wenn ich ein Bild lösche?

Antwort

0

Die Media_ID ist immer eindeutig, aber es gibt keine Garantie, dass das Bild nach dem Löschen nicht mehr für ein neues Bild wiederverwendet wird.

Verwandte Themen