Class RingtoneManager
public class RingtoneManager : JVMBridgeBase<RingtoneManager>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
RingtoneManager
- Implements
- Extension Methods
Constructors
RingtoneManager(Activity)
public RingtoneManager(Activity arg0)
Parameters
RingtoneManager(Context)
public RingtoneManager(Context arg0)
Parameters
RingtoneManager(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public RingtoneManager(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
ACTION_RINGTONE_PICKER
public static String ACTION_RINGTONE_PICKER { get; set; }
Property Value
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
EXTRA_RINGTONE_DEFAULT_URI
public static String EXTRA_RINGTONE_DEFAULT_URI { get; set; }
Property Value
EXTRA_RINGTONE_EXISTING_URI
public static String EXTRA_RINGTONE_EXISTING_URI { get; set; }
Property Value
EXTRA_RINGTONE_INCLUDE_DRM
[Obsolete("Deprecated in JVM")]
public static String EXTRA_RINGTONE_INCLUDE_DRM { get; set; }
Property Value
EXTRA_RINGTONE_PICKED_URI
https://developer.android.com/reference/android/media/RingtoneManager.html#EXTRA_RINGTONE_PICKED_URI
public static String EXTRA_RINGTONE_PICKED_URI { get; set; }
Property Value
EXTRA_RINGTONE_SHOW_DEFAULT
public static String EXTRA_RINGTONE_SHOW_DEFAULT { get; set; }
Property Value
EXTRA_RINGTONE_SHOW_SILENT
public static String EXTRA_RINGTONE_SHOW_SILENT { get; set; }
Property Value
EXTRA_RINGTONE_TITLE
public static String EXTRA_RINGTONE_TITLE { get; set; }
Property Value
EXTRA_RINGTONE_TYPE
public static String EXTRA_RINGTONE_TYPE { get; set; }
Property Value
ID_COLUMN_INDEX
public static int ID_COLUMN_INDEX { get; set; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
TITLE_COLUMN_INDEX
public static int TITLE_COLUMN_INDEX { get; set; }
Property Value
TYPE_ALARM
public static int TYPE_ALARM { get; set; }
Property Value
TYPE_ALL
public static int TYPE_ALL { get; set; }
Property Value
TYPE_NOTIFICATION
public static int TYPE_NOTIFICATION { get; set; }
Property Value
TYPE_RINGTONE
public static int TYPE_RINGTONE { get; set; }
Property Value
URI_COLUMN_INDEX
public static int URI_COLUMN_INDEX { get; set; }
Property Value
Methods
CreatePoolableInstance(Activity)
HPA initializer for RingtoneManager(Android.App.Activity arg0)
public static RingtoneManager CreatePoolableInstance(Activity arg0)
Parameters
arg0Activity
Returns
CreatePoolableInstance(Context)
HPA initializer for RingtoneManager(Android.Content.Context arg0)
public static RingtoneManager CreatePoolableInstance(Context arg0)
Parameters
arg0Context
Returns
GetActualDefaultRingtoneUri(Context, int)
public static Uri GetActualDefaultRingtoneUri(Context arg0, int arg1)
Parameters
Returns
GetCursor()
public Cursor GetCursor()
Returns
GetDefaultType(Uri)
public static int GetDefaultType(Uri arg0)
Parameters
Returns
GetDefaultUri(int)
public static Uri GetDefaultUri(int arg0)
Parameters
Returns
GetIncludeDrm()
[Obsolete("Deprecated in JVM")]
public bool GetIncludeDrm()
Returns
GetRingtone(Context, Uri)
public static Ringtone GetRingtone(Context arg0, Uri arg1)
Parameters
Returns
GetRingtone(int)
public Ringtone GetRingtone(int arg0)
Parameters
Returns
GetRingtonePosition(Uri)
public int GetRingtonePosition(Uri arg0)
Parameters
Returns
GetRingtoneUri(int)
public Uri GetRingtoneUri(int arg0)
Parameters
Returns
GetStopPreviousRingtone()
https://developer.android.com/reference/android/media/RingtoneManager.html#getStopPreviousRingtone()
public bool GetStopPreviousRingtone()
Returns
GetValidRingtoneUri(Context)
public static Uri GetValidRingtoneUri(Context arg0)
Parameters
Returns
HasHapticChannels(Context, Uri)
public static bool HasHapticChannels(Context arg0, Uri arg1)
Parameters
Returns
HasHapticChannels(Uri)
public static bool HasHapticChannels(Uri arg0)
Parameters
Returns
HasHapticChannels(int)
public bool HasHapticChannels(int arg0)
Parameters
Returns
InferStreamType()
public int InferStreamType()
Returns
IsDefault(Uri)
public static bool IsDefault(Uri arg0)
Parameters
Returns
OpenDefaultRingtoneUri(Context, Uri)
public static AssetFileDescriptor OpenDefaultRingtoneUri(Context arg0, Uri arg1)
Parameters
Returns
Exceptions
SetActualDefaultRingtoneUri(Context, int, Uri)
public static void SetActualDefaultRingtoneUri(Context arg0, int arg1, Uri arg2)
Parameters
SetIncludeDrm(bool)
[Obsolete("Deprecated in JVM")]
public void SetIncludeDrm(bool arg0)
Parameters
SetStopPreviousRingtone(bool)
public void SetStopPreviousRingtone(bool arg0)
Parameters
SetType(int)
public void SetType(int arg0)
Parameters
StopPreviousRingtone()
public void StopPreviousRingtone()