MediaPlayer.SelectTrack(Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Selecciona una pista.
[Android.Runtime.Register("selectTrack", "(I)V", "GetSelectTrack_IHandler")]
public virtual void SelectTrack(int index);
[<Android.Runtime.Register("selectTrack", "(I)V", "GetSelectTrack_IHandler")>]
abstract member SelectTrack : int -> unit
override this.SelectTrack : int -> unit
Parámetros
- index
- Int32
índice de la pista que se va a seleccionar. El intervalo válido del índice es 0..total de pista - 1. El número total de pistas, así como el tipo de cada pista individual se puede encontrar llamando al #getTrackInfo() método .
- Atributos
Excepciones
si se llama a en un estado no válido.
Comentarios
Selecciona una pista.
Si un objeto MediaPlayer está en estado no válido, produce una excepción IllegalStateException. Si un objeto MediaPlayer está en <estado em>Started</em> , la pista seleccionada se presenta inmediatamente. Si un objeto MediaPlayer no está en estado Iniciado, simplemente marca la pista que se va a reproducir.
En cualquier estado válido, si se llama varias veces en el mismo tipo de pista (es decir, . Vídeo, audio, texto con tiempo), se elegirá el más reciente.
Las primeras pistas de audio y vídeo se seleccionan de forma predeterminada si están disponibles, aunque no se llame a este método. Sin embargo, no se seleccionará ninguna pista de texto con tiempo hasta que se llame a esta función.
Actualmente, solo se puede seleccionar texto con tiempo, subtítulos o pistas de audio a través de este método. Además, la compatibilidad para seleccionar una pista de audio en tiempo de ejecución es bastante limitada en que una pista de audio solo se puede seleccionar en el <estado em>Prepared</em> .
Java documentación para android.media.MediaPlayer.selectTrack(int).
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.