android.media
Class RingtoneManager

java.lang.Object
  extended by android.media.RingtoneManager

public class RingtoneManager
extends Object


Field Summary
static String ACTION_RINGTONE_PICKER
           
static String EXTRA_RINGTONE_DEFAULT_URI
           
static String EXTRA_RINGTONE_EXISTING_URI
           
static String EXTRA_RINGTONE_INCLUDE_DRM
           
static String EXTRA_RINGTONE_PICKED_URI
           
static String EXTRA_RINGTONE_SHOW_DEFAULT
           
static String EXTRA_RINGTONE_SHOW_SILENT
           
static String EXTRA_RINGTONE_TITLE
           
static String EXTRA_RINGTONE_TYPE
           
static int ID_COLUMN_INDEX
           
static int TITLE_COLUMN_INDEX
           
static int TYPE_ALARM
           
static int TYPE_ALL
           
static int TYPE_NOTIFICATION
           
static int TYPE_RINGTONE
           
static int URI_COLUMN_INDEX
           
 
Constructor Summary
RingtoneManager(Activity activity)
           
RingtoneManager(Context context)
           
 
Method Summary
static Uri getActualDefaultRingtoneUri(Context context, int type)
           
 Cursor getCursor()
           
static int getDefaultType(Uri defaultRingtoneUri)
           
static Uri getDefaultUri(int type)
           
 boolean getIncludeDrm()
           
static Ringtone getRingtone(Context context, Uri ringtoneUri)
           
 Ringtone getRingtone(int position)
           
 int getRingtonePosition(Uri ringtoneUri)
           
 Uri getRingtoneUri(int position)
           
 boolean getStopPreviousRingtone()
           
static Uri getValidRingtoneUri(Context context)
           
 int inferStreamType()
           
static boolean isDefault(Uri ringtoneUri)
           
static void setActualDefaultRingtoneUri(Context context, int type, Uri ringtoneUri)
           
 void setIncludeDrm(boolean includeDrm)
           
 void setStopPreviousRingtone(boolean stopPreviousRingtone)
           
 void setType(int type)
           
 void stopPreviousRingtone()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_RINGTONE

public static final int TYPE_RINGTONE
See Also:
Constant Field Values

TYPE_NOTIFICATION

public static final int TYPE_NOTIFICATION
See Also:
Constant Field Values

TYPE_ALARM

public static final int TYPE_ALARM
See Also:
Constant Field Values

TYPE_ALL

public static final int TYPE_ALL
See Also:
Constant Field Values

ACTION_RINGTONE_PICKER

public static final String ACTION_RINGTONE_PICKER
See Also:
Constant Field Values

EXTRA_RINGTONE_SHOW_DEFAULT

public static final String EXTRA_RINGTONE_SHOW_DEFAULT
See Also:
Constant Field Values

EXTRA_RINGTONE_SHOW_SILENT

public static final String EXTRA_RINGTONE_SHOW_SILENT
See Also:
Constant Field Values

EXTRA_RINGTONE_INCLUDE_DRM

public static final String EXTRA_RINGTONE_INCLUDE_DRM
See Also:
Constant Field Values

EXTRA_RINGTONE_EXISTING_URI

public static final String EXTRA_RINGTONE_EXISTING_URI
See Also:
Constant Field Values

EXTRA_RINGTONE_DEFAULT_URI

public static final String EXTRA_RINGTONE_DEFAULT_URI
See Also:
Constant Field Values

EXTRA_RINGTONE_TYPE

public static final String EXTRA_RINGTONE_TYPE
See Also:
Constant Field Values

EXTRA_RINGTONE_TITLE

public static final String EXTRA_RINGTONE_TITLE
See Also:
Constant Field Values

EXTRA_RINGTONE_PICKED_URI

public static final String EXTRA_RINGTONE_PICKED_URI
See Also:
Constant Field Values

ID_COLUMN_INDEX

public static final int ID_COLUMN_INDEX
See Also:
Constant Field Values

TITLE_COLUMN_INDEX

public static final int TITLE_COLUMN_INDEX
See Also:
Constant Field Values

URI_COLUMN_INDEX

public static final int URI_COLUMN_INDEX
See Also:
Constant Field Values
Constructor Detail

RingtoneManager

public RingtoneManager(Activity activity)

RingtoneManager

public RingtoneManager(Context context)
Method Detail

setType

public void setType(int type)

inferStreamType

public int inferStreamType()

setStopPreviousRingtone

public void setStopPreviousRingtone(boolean stopPreviousRingtone)

getStopPreviousRingtone

public boolean getStopPreviousRingtone()

stopPreviousRingtone

public void stopPreviousRingtone()

getIncludeDrm

public boolean getIncludeDrm()

setIncludeDrm

public void setIncludeDrm(boolean includeDrm)

getCursor

public Cursor getCursor()

getRingtone

public Ringtone getRingtone(int position)

getRingtoneUri

public Uri getRingtoneUri(int position)

getRingtonePosition

public int getRingtonePosition(Uri ringtoneUri)

getValidRingtoneUri

public static Uri getValidRingtoneUri(Context context)

getRingtone

public static Ringtone getRingtone(Context context,
                                   Uri ringtoneUri)

getActualDefaultRingtoneUri

public static Uri getActualDefaultRingtoneUri(Context context,
                                              int type)

setActualDefaultRingtoneUri

public static void setActualDefaultRingtoneUri(Context context,
                                               int type,
                                               Uri ringtoneUri)

isDefault

public static boolean isDefault(Uri ringtoneUri)

getDefaultType

public static int getDefaultType(Uri defaultRingtoneUri)

getDefaultUri

public static Uri getDefaultUri(int type)


Copyright © 2008-2012. All Rights Reserved.