diff options
Diffstat (limited to 'core/java')
-rw-r--r-- | core/java/android/net/Uri.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/core/java/android/net/Uri.java b/core/java/android/net/Uri.java index 7fbaf1027af6..19ea05d201e5 100644 --- a/core/java/android/net/Uri.java +++ b/core/java/android/net/Uri.java @@ -1386,7 +1386,11 @@ public abstract class Uri implements Parcelable, Comparable<Uri> { * @param scheme name or {@code null} if this is a relative Uri */ public Builder scheme(String scheme) { - this.scheme = scheme; + if (scheme != null) { + this.scheme = scheme.replace("://", ""); + } else { + this.scheme = null; + } return this; } |