Loading media/java/android/media/RingtoneManager.java +11 −1 Original line number Diff line number Diff line Loading @@ -23,6 +23,7 @@ import android.annotation.SdkConstant.SdkConstantType; import android.app.Activity; import android.content.ContentUris; import android.content.Context; import android.content.Intent; import android.content.res.AssetFileDescriptor; import android.database.Cursor; import android.net.Uri; Loading Loading @@ -53,6 +54,11 @@ public class RingtoneManager { private static final String TAG = "RingtoneManager"; /** * @hide */ public static final String ACTION_RINGTONE_CHANGED = "com.tmobile.intent.action.RINGTONE_CHANGED"; // Make sure these are in sync with attrs.xml: // <attr name="ringtoneType"> Loading Loading @@ -671,6 +677,10 @@ public class RingtoneManager { String setting = getSettingForType(type); if (setting == null) return; Settings.System.putString(context.getContentResolver(), setting, ringtoneUri.toString()); Intent intent = new Intent(); intent.setAction(ACTION_RINGTONE_CHANGED); intent.putExtra(RingtoneManager.EXTRA_RINGTONE_TYPE, type); context.sendBroadcast(intent); } private static String getSettingForType(int type) { Loading Loading
media/java/android/media/RingtoneManager.java +11 −1 Original line number Diff line number Diff line Loading @@ -23,6 +23,7 @@ import android.annotation.SdkConstant.SdkConstantType; import android.app.Activity; import android.content.ContentUris; import android.content.Context; import android.content.Intent; import android.content.res.AssetFileDescriptor; import android.database.Cursor; import android.net.Uri; Loading Loading @@ -53,6 +54,11 @@ public class RingtoneManager { private static final String TAG = "RingtoneManager"; /** * @hide */ public static final String ACTION_RINGTONE_CHANGED = "com.tmobile.intent.action.RINGTONE_CHANGED"; // Make sure these are in sync with attrs.xml: // <attr name="ringtoneType"> Loading Loading @@ -671,6 +677,10 @@ public class RingtoneManager { String setting = getSettingForType(type); if (setting == null) return; Settings.System.putString(context.getContentResolver(), setting, ringtoneUri.toString()); Intent intent = new Intent(); intent.setAction(ACTION_RINGTONE_CHANGED); intent.putExtra(RingtoneManager.EXTRA_RINGTONE_TYPE, type); context.sendBroadcast(intent); } private static String getSettingForType(int type) { Loading