RemoteController Clase

Definición

Precaución

This class is obsoleted in this android platform

La clase RemoteController se usa para controlar la reproducción multimedia, mostrar y actualizar los metadatos multimedia y el estado de reproducción, publicados por las aplicaciones que usan la RemoteControlClient clase .

[Android.Runtime.Register("android/media/RemoteController", DoNotGenerateAcw=true)]
[System.Obsolete("This class is obsoleted in this android platform")]
public sealed class RemoteController : Java.Lang.Object
[<Android.Runtime.Register("android/media/RemoteController", DoNotGenerateAcw=true)>]
[<System.Obsolete("This class is obsoleted in this android platform")>]
type RemoteController = class
    inherit Object
Herencia
RemoteController
Atributos

Comentarios

La clase RemoteController se usa para controlar la reproducción multimedia, mostrar y actualizar los metadatos multimedia y el estado de reproducción, publicados por las aplicaciones que usan la RemoteControlClient clase .

Un RemoteController se registrará a través AudioManager#registerRemoteController(RemoteController) de para que el sistema envíe actualizaciones de eventos multimedia al OnClientUpdateListener agente de escucha establecido en el constructor de clase. Implemente los métodos de la interfaz para recibir la información publicada por las instancias activas RemoteControlClient . <br>De forma predeterminada, una OnClientUpdateListener implementación no recibirá mapas de bits para el arte del álbum. Use #setArtworkConfiguration(int, int) también para recibir imágenes.

El registro requiere que el OnClientUpdateListener agente de escucha sea uno de los agentes de escucha de notificaciones habilitados (consulte android.service.notification.NotificationListenerService).

Este miembro está en desuso. Utilice MediaController en su lugar.

Java documentación para android.media.RemoteController.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Constructores

Nombre Description
RemoteController(Context, RemoteController+IOnClientUpdateListener, Looper)
Obsoletos.

Constructor de clase.

RemoteController(Context, RemoteController+IOnClientUpdateListener)
Obsoletos.

Constructor de clase.

Campos

Nombre Description
PositionSynchronizationCheck
Obsoletos.

El modo de sincronización de posición de reproducción donde las instancias remoteControlClient que exponen su posición de reproducción en el marco, se sondeará periódicamente para comprobar si se ha observado algún desfase entre su posición estimada y la que notifican.

PositionSynchronizationNone
Obsoletos.

Modo de sincronización de posición de reproducción predeterminado en el que remoteControlClient no se pide regularmente su posición de reproducción para ver si se ha desviado de la posición estimada.

Propiedades

Nombre Description
Class
Obsoletos.

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

(Heredado de Object)
EstimatedMediaPosition
Obsoletos.

Devuelve la posición estimada de reproducción de la pista multimedia actual o un valor negativo si no está disponible.

Handle
Obsoletos.

Identificador de la instancia de Android subyacente.

(Heredado de Object)
JniIdentityHashCode
Obsoletos.

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState
Obsoletos.

La clase RemoteController se usa para controlar la reproducción multimedia, mostrar y actualizar los metadatos multimedia y el estado de reproducción, publicados por las aplicaciones que usan la RemoteControlClient clase .

(Heredado de JavaObject)
JniPeerMembers
Obsoletos.

La clase RemoteController se usa para controlar la reproducción multimedia, mostrar y actualizar los metadatos multimedia y el estado de reproducción, publicados por las aplicaciones que usan la RemoteControlClient clase .

PeerReference
Obsoletos.

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
ThresholdClass
Obsoletos.

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

(Heredado de Object)
ThresholdType
Obsoletos.

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

(Heredado de Object)

Métodos

Nombre Description
ClearArtworkConfiguration()
Obsoletos.

Impide que remoteController reciba imágenes de ilustraciones.

Clone()
Obsoletos.

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)
Obsoletos.

La clase RemoteController se usa para controlar la reproducción multimedia, mostrar y actualizar los metadatos multimedia y el estado de reproducción, publicados por las aplicaciones que usan la RemoteControlClient clase .

(Heredado de JavaObject)
Dispose()
Obsoletos.

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)
Obsoletos.

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()
Obsoletos.

La clase RemoteController se usa para controlar la reproducción multimedia, mostrar y actualizar los metadatos multimedia y el estado de reproducción, publicados por las aplicaciones que usan la RemoteControlClient clase .

(Heredado de JavaObject)
EditMetadata()
Obsoletos.

Crea un MetadataEditor objeto para actualizar los valores de metadatos de las claves editables del objeto actual RemoteControlClient.

Equals(Object)
Obsoletos.

La clase RemoteController se usa para controlar la reproducción multimedia, mostrar y actualizar los metadatos multimedia y el estado de reproducción, publicados por las aplicaciones que usan la RemoteControlClient clase .

(Heredado de JavaObject)
Equals(Object)
Obsoletos.

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

(Heredado de Object)
GetHashCode()
Obsoletos.

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
JavaFinalize()
Obsoletos.

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()
Obsoletos.

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

(Heredado de Object)
NotifyAll()
Obsoletos.

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

(Heredado de Object)
SeekTo(Int64)
Obsoletos.

Establece la nueva posición de reproducción.

SendMediaKeyEvent(KeyEvent)
Obsoletos.

Envíe un evento de clave simulado para que el cliente actual reciba un botón multimedia.

SetArtworkConfiguration(Int32, Int32)
Obsoletos.

Establezca las dimensiones máximas de la imagen de ilustración que se van a recibir en los metadatos.

SetHandle(IntPtr, JniHandleOwnership)
Obsoletos.

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)
Obsoletos.

La clase RemoteController se usa para controlar la reproducción multimedia, mostrar y actualizar los metadatos multimedia y el estado de reproducción, publicados por las aplicaciones que usan la RemoteControlClient clase .

(Heredado de JavaObject)
SetSynchronizationMode(SynchronizationPosition)
Obsoletos.

Establezca el modo de sincronización de posición de reproducción.

ToArray<T>()
Obsoletos.

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()
Obsoletos.

Devuelve una representación de cadena del objeto .

(Heredado de Object)
UnregisterFromRuntime()
Obsoletos.

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(Heredado de Object)
Wait()
Obsoletos.

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, Int32)
Obsoletos.

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)
Obsoletos.

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

Nombre Description
IJavaPeerable.Disposed()
Obsoletos.

La clase RemoteController se usa para controlar la reproducción multimedia, mostrar y actualizar los metadatos multimedia y el estado de reproducción, publicados por las aplicaciones que usan la RemoteControlClient clase .

(Heredado de JavaObject)
IJavaPeerable.Finalized()
Obsoletos.

La clase RemoteController se usa para controlar la reproducción multimedia, mostrar y actualizar los metadatos multimedia y el estado de reproducción, publicados por las aplicaciones que usan la RemoteControlClient clase .

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock
Obsoletos.

La clase RemoteController se usa para controlar la reproducción multimedia, mostrar y actualizar los metadatos multimedia y el estado de reproducción, publicados por las aplicaciones que usan la RemoteControlClient clase .

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)
Obsoletos.

La clase RemoteController se usa para controlar la reproducción multimedia, mostrar y actualizar los metadatos multimedia y el estado de reproducción, publicados por las aplicaciones que usan la RemoteControlClient clase .

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)
Obsoletos.

La clase RemoteController se usa para controlar la reproducción multimedia, mostrar y actualizar los metadatos multimedia y el estado de reproducción, publicados por las aplicaciones que usan la RemoteControlClient clase .

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)
Obsoletos.

La clase RemoteController se usa para controlar la reproducción multimedia, mostrar y actualizar los metadatos multimedia y el estado de reproducción, publicados por las aplicaciones que usan la RemoteControlClient clase .

(Heredado de JavaObject)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)
Obsoletos.

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)
Obsoletos.

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)
Obsoletos.

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

JavaCast<TResult>(IJavaObject)
Obsoletos.

La clase RemoteController se usa para controlar la reproducción multimedia, mostrar y actualizar los metadatos multimedia y el estado de reproducción, publicados por las aplicaciones que usan la RemoteControlClient clase .

TryJavaCast<TResult>(IJavaPeerable, TResult)
Obsoletos.

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a