Hallo,
ich mal wieder.
Ich habe folgende Code von Erel im Forum gefunden.
So wie ich das verstehe geht es darum, dass der Mediapalyer am Ende eines Songs den nähsten Song automatisch spielt.
Leider sehe ich hier nicht durch wo diese Songs gespeichert werden müssen.
Auch ist mir das "song" hier "mp.Load(File.DirRootExternal, song)" nicht klar.
Wie müsste denn der Pfad aussehen wenn ich einen Ordner "Musik" (in dem die mp3 liegen) auf dem Hauptverzeichniss der SD Karte hätte?
Liebe Grüße
Fabs222
ich mal wieder.
Ich habe folgende Code von Erel im Forum gefunden.
B4X:
Sub Process_Globals
Dim mp As MediaPlayer
Dim Timer1 As Timer
End Sub
Sub Globals
End Sub
Sub Activity_Create(FirstTime As Boolean)
If FirstTime Then
mp.Initialize
Timer1.Initialize("Timer1", 0)
End If
End Sub
Sub PlaySong(song As String)
mp.Load(File.DirRootExternal, song)
Timer1.Interval = mp.Duration + 100
mp.Play
Timer1.Enabled = True
End Sub
Sub Timer1_Tick
Timer1.Enabled = False
PlaySong("nextsong")
End Sub
So wie ich das verstehe geht es darum, dass der Mediapalyer am Ende eines Songs den nähsten Song automatisch spielt.
Leider sehe ich hier nicht durch wo diese Songs gespeichert werden müssen.
Auch ist mir das "song" hier "mp.Load(File.DirRootExternal, song)" nicht klar.
Wie müsste denn der Pfad aussehen wenn ich einen Ordner "Musik" (in dem die mp3 liegen) auf dem Hauptverzeichniss der SD Karte hätte?
Liebe Grüße
Fabs222