Android Programming Auf das Bild klicken um zur Hauptseite zurück zu kehren.


Media Player (Core)

Liste der Typen:

MediaPlayer


MediaPlayer

Der MediaPlayer wird benutzt um Audiodateien abzuspielen.
Siehe das MediaPlayer Tutirial (deutsch) oder das media player tutorial (englisch) für mehr Informationen.
ACHTUNG: Der MediaPlayer muß als Prozess globales Objekt deklariert werden.

Events:

Keine

Members:


  Duration As Int [read only]

  Initialize

  Initialize2 (EventName As String)

  IsPlaying As Boolean

  Load (Dir As String, FileName As String)

  Looping As Boolean

  Pause

  Play

  Position As Int

  Release

  SetVolume (Right As Float, Left As Float)

  Stop

Members Erklärung:

Duration As Int [read only]

Gibt die totale Spieldauer (in Millisekunden) der geladenen Datei zurück.

Initialize

Initialisiert das Objekt.
WICHTIG: Dieses Objekt muß in Sub Process_Globals deklariert werden.
Beispiel:

Dim MP As MediaPlayer 'should be done in Sub Process_Globals
MP.Initialize
MP.Load(File.DirAssets,
"SomeFile.mp3")
MP.Play

Initialize2 (EventName As String)

Ähnlich wie Initialize. Complete Event wird erzeugt sobald das Abspielen beendet ist.
EventName – Name der Subroutine die das Complete Event behandelt.

IsPlaying As Boolean

Gibt True zurück wenn der MediaPlayer schon läuft.

Load (Dir As String, FileName As String)

Lädt eine Audiodatei und bereitet das Abspielen vor.

Looping As Boolean

Holt oder setzt den Parameter ob der MediaPlayer am Ende der Datei automatisch neu starten soll.

Pause

Stellt das Abspielen auf Pause. 'Play' aufrufen um von der gleichen Stelle wieder weiter zu spielen.

Play

Startet das Abspielen der geladenen Audiodatei oder spielt sie weiter.

Position As Int

Holt oder setzt die aktuelle Stelle (in Millisekunden) an der sich der MediaPlayer befindet.

Release

Gibt alle Resourcen frei die dem MediaPlayer zugeornet wurden.

SetVolume (Right As Float, Left As Float)

Setzt die Lautstärke für jeden Kanal. Der Wert muß zwischen 0 und 1 liegen.

Stop

Hält das Abspielen an. Man muß Load aufrufen um wieder abzuspielen zu können.


Top