MediaPlayer.SelectTrack(Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wählt einen Titel aus.
[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
Parameter
- index
- Int32
der Index des zu wählenden Titels. Der gültige Bereich des Indexes ist 0,..Gesamtanzahl der Spur - 1. Die Gesamtanzahl der Tracks sowie der Typ der einzelnen Titel finden Sie durch aufrufende #getTrackInfo() Methode.
- Attribute
Ausnahmen
wenn der Aufruf in einem ungültigen Zustand erfolgt.
Hinweise
Wählt einen Titel aus.
Wenn sich ein MediaPlayer im ungültigen Zustand befindet, löst er eine IllegalStateException-Ausnahme aus. Wenn sich ein MediaPlayer im <Zustand "Em>Gestartet</em> " befindet, wird der ausgewählte Titel sofort angezeigt. Wenn sich ein MediaPlayer nicht im Zustand "Gestartet" befindet, markiert er nur den Titel, der wiedergegeben werden soll.
In einem gültigen Zustand, wenn er mehrmals auf demselben Tracktyp aufgerufen wird (dh. Video, Audio, Timed Text), der aktuellste Wird ausgewählt.
Die ersten Audio- und Videospuren werden standardmäßig ausgewählt, auch wenn diese Methode nicht aufgerufen wird. Es wird jedoch kein zeitgesteuerter Texttitel ausgewählt, bis diese Funktion aufgerufen wird.
Derzeit können nur zeitgesteuerte Texte, Untertitel oder Audiospuren über diese Methode ausgewählt werden. Darüber hinaus ist die Unterstützung für die Auswahl eines Audiotitels zur Laufzeit ziemlich begrenzt, da eine Audiospur nur im <Em>Prepared</em-Zustand> ausgewählt werden kann.
Java Dokumentation für android.media.MediaPlayer.selectTrack(int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.