From de6f4701f8cf2fbc8d51af203bd9f9cbb7233bba Mon Sep 17 00:00:00 2001 From: Matt Casey Date: Fri, 6 Jun 2014 10:16:15 -0700 Subject: [PATCH] Make MediaStore.Audio.Radio not instantiable Types which only contain constants or static methods should not be instantiable. Bug: 15430601 Change-Id: I515740e677ae4c72afc09e943e20a72ea27cb17e --- api/current.txt | 1 - core/java/android/provider/MediaStore.java | 3 +++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/api/current.txt b/api/current.txt index 4e314a9c0c684..ff5624da0edff 100644 --- a/api/current.txt +++ b/api/current.txt @@ -24264,7 +24264,6 @@ package android.provider { } public static final class MediaStore.Audio.Radio { - ctor public MediaStore.Audio.Radio(); field public static final java.lang.String ENTRY_CONTENT_TYPE = "vnd.android.cursor.item/radio"; } diff --git a/core/java/android/provider/MediaStore.java b/core/java/android/provider/MediaStore.java index cfab1b38cda59..0fe764f001265 100644 --- a/core/java/android/provider/MediaStore.java +++ b/core/java/android/provider/MediaStore.java @@ -1886,6 +1886,9 @@ public final class MediaStore { * The MIME type for entries in this table. */ public static final String ENTRY_CONTENT_TYPE = "vnd.android.cursor.item/radio"; + + // Not instantiable. + private Radio() { } } }