RingtoneManager Clase

Definición

RingtoneManager proporciona acceso a tonos de llamada, notificación y otros tipos de sonidos.

[Android.Runtime.Register("android/media/RingtoneManager", DoNotGenerateAcw=true)]
public class RingtoneManager : Java.Lang.Object
[<Android.Runtime.Register("android/media/RingtoneManager", DoNotGenerateAcw=true)>]
type RingtoneManager = class
    inherit Object
Herencia
RingtoneManager
Atributos

Comentarios

RingtoneManager proporciona acceso a tonos de llamada, notificación y otros tipos de sonidos. Administra la consulta de los distintos proveedores de medios y combina los resultados en un solo cursor. También proporciona un Ringtone para cada tono de llamada. Llamamos genéricamente a estos tonos de llamada de sonido, pero el #TYPE_RINGTONE hace referencia al tipo de sonidos que son adecuados para el timbre telefónico.

Para mostrar un selector de tonos de llamada al usuario, use la #ACTION_RINGTONE_PICKER intención de iniciar el selector como una subactividad.

Documentación de Java para android.media.RingtoneManager.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Constructores

RingtoneManager(Activity)

Construye un RingtoneManager.

RingtoneManager(Context)

Construye un RingtoneManager.

RingtoneManager(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

Campos

ActionRingtonePicker

Acción de actividad: muestra un selector de tonos.

ExtraRingtoneDefaultUri

Dado al selector de tonos de llamada como .Uri

ExtraRingtoneExistingUri

Dado al selector de tonos de llamada como .Uri

ExtraRingtoneIncludeDrm
Obsoletos.

Dado al selector de tonos de llamada como booleano.

ExtraRingtonePickedUri

Devuelto desde el selector de tono de llamada como .Uri

ExtraRingtoneShowDefault

Dado al selector de tonos de llamada como booleano.

ExtraRingtoneShowSilent

Dado al selector de tonos de llamada como booleano.

ExtraRingtoneTitle

Dado al selector de tonos de llamada como .CharSequence

ExtraRingtoneType

Dado al selector de tonos de llamada como un valor int.

Propiedades

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Cursor

Devuelve un Cursor de todos los tonos de llamada disponibles.

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
IncludeDrm
Obsoletos.

Devuelve si se incluirán los tonos de llamada DRM. -o bien- Establece si se van a incluir tonos de llamada DRM.

JniIdentityHashCode

RingtoneManager proporciona acceso a tonos de llamada, notificación y otros tipos de sonidos.

(Heredado de Object)
JniPeerMembers

RingtoneManager proporciona acceso a tonos de llamada, notificación y otros tipos de sonidos.

PeerReference

RingtoneManager proporciona acceso a tonos de llamada, notificación y otros tipos de sonidos.

(Heredado de Object)
StopPreviousRingtone

Si la recuperación de otro Ringtone dejará de reproducir el objeto Ringtonerecuperado anteriormente.

ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

Métodos

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Dispose()

RingtoneManager proporciona acceso a tonos de llamada, notificación y otros tipos de sonidos.

(Heredado de Object)
Dispose(Boolean)

RingtoneManager proporciona acceso a tonos de llamada, notificación y otros tipos de sonidos.

(Heredado de Object)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetActualDefaultRingtoneUri(Context, RingtoneType)

Obtiene el sonido predeterminado actual.Uri

GetDefaultType(Uri)

Devuelve el tipo de un valor predeterminado Uri.

GetDefaultUri(RingtoneType)

Devuelve para Uri el tono de llamada predeterminado de un tipo determinado.

GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
GetRingtone(Context, Uri)

Devuelve un Ringtone para un URI de sonido determinado.

GetRingtone(Int32)

Obtiene un Ringtone para el tono de llamada en la posición especificada de .Cursor

GetRingtonePosition(Uri)

Obtiene la posición de un objeto Uri dentro de este RingtoneManagerobjeto .

GetRingtoneUri(Int32)

Obtiene un Uri para el tono de llamada en la posición especificada de .Cursor

GetValidRingtoneUri(Context)

Devuelve un URI de tono de llamada válido.

HasHapticChannels(Context, Uri)

Devuelve si el Ringtone de un URI de sonido determinado contiene canales hápticos o no.

HasHapticChannels(Int32)

Devuelve si en Ringtone la posición especificada de Cursor contiene canales hápticos.

HasHapticChannels(Uri)

Devuelve si el Ringtone de un URI de sonido determinado contiene canales hápticos o no.

InferStreamType()

Deduce el tipo de flujo de volumen en función del tipo de tonos que devuelve este administrador.

InvokeStopPreviousRingtone()

Deja de reproducir el último Ringtone recuperado de esto.

IsDefault(Uri)

Devuelve si el elemento especificado Uri es uno de los tonos de llamada predeterminados.

JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
OpenDefaultRingtoneUri(Context, Uri)

Abre un descriptor de archivo sin formato para leer los datos en el URI predeterminado especificado.

SetActualDefaultRingtoneUri(Context, RingtoneType, Uri)

Establece el Uri valor del sonido predeterminado para un tipo de sonido determinado.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetType(RingtoneType)

Establece los tipos de tonos que se mostrarán en esta lista.

ToArray<T>()

RingtoneManager proporciona acceso a tonos de llamada, notificación y otros tipos de sonidos.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

RingtoneManager proporciona acceso a tonos de llamada, notificación y otros tipos de sonidos.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em> o <em>interrumpido</em>.<><

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

IJavaPeerable.Disposed()

RingtoneManager proporciona acceso a tonos de llamada, notificación y otros tipos de sonidos.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

RingtoneManager proporciona acceso a tonos de llamada, notificación y otros tipos de sonidos.

(Heredado de Object)
IJavaPeerable.Finalized()

RingtoneManager proporciona acceso a tonos de llamada, notificación y otros tipos de sonidos.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

RingtoneManager proporciona acceso a tonos de llamada, notificación y otros tipos de sonidos.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

RingtoneManager proporciona acceso a tonos de llamada, notificación y otros tipos de sonidos.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

RingtoneManager proporciona acceso a tonos de llamada, notificación y otros tipos de sonidos.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

RingtoneManager proporciona acceso a tonos de llamada, notificación y otros tipos de sonidos.

(Heredado de Object)

Métodos de extensión

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

RingtoneManager proporciona acceso a tonos de llamada, notificación y otros tipos de sonidos.

GetJniTypeName(IJavaPeerable)

RingtoneManager proporciona acceso a tonos de llamada, notificación y otros tipos de sonidos.

Se aplica a