Loading core/java/android/content/ContentResolver.java +6 −0 Original line number Diff line number Diff line Loading @@ -981,6 +981,12 @@ public abstract class ContentResolver implements ContentInterface { } } /** {@hide} */ public final @NonNull Uri canonicalizeOrElse(@NonNull Uri uri) { final Uri res = canonicalize(uri); return (res != null) ? res : uri; } /** * Transform the given <var>url</var> to a canonical representation of * its referenced resource, which can be used across devices, persisted, Loading media/java/android/media/RingtoneManager.java +1 −2 Original line number Diff line number Diff line Loading @@ -502,8 +502,7 @@ public class RingtoneManager { private static Uri getUriFromCursor(Context context, Cursor cursor) { final Uri uri = ContentUris.withAppendedId(Uri.parse(cursor.getString(URI_COLUMN_INDEX)), cursor.getLong(ID_COLUMN_INDEX)); final Uri canonicalized = context.getContentResolver().canonicalize(uri); return (canonicalized != null) ? canonicalized : uri; return context.getContentResolver().canonicalizeOrElse(uri); } /** Loading Loading
core/java/android/content/ContentResolver.java +6 −0 Original line number Diff line number Diff line Loading @@ -981,6 +981,12 @@ public abstract class ContentResolver implements ContentInterface { } } /** {@hide} */ public final @NonNull Uri canonicalizeOrElse(@NonNull Uri uri) { final Uri res = canonicalize(uri); return (res != null) ? res : uri; } /** * Transform the given <var>url</var> to a canonical representation of * its referenced resource, which can be used across devices, persisted, Loading
media/java/android/media/RingtoneManager.java +1 −2 Original line number Diff line number Diff line Loading @@ -502,8 +502,7 @@ public class RingtoneManager { private static Uri getUriFromCursor(Context context, Cursor cursor) { final Uri uri = ContentUris.withAppendedId(Uri.parse(cursor.getString(URI_COLUMN_INDEX)), cursor.getLong(ID_COLUMN_INDEX)); final Uri canonicalized = context.getContentResolver().canonicalize(uri); return (canonicalized != null) ? canonicalized : uri; return context.getContentResolver().canonicalizeOrElse(uri); } /** Loading