S
SebiSchwarz
Neues Mitglied
- 0
Hallo.
Derzeit kann M3u Playlist datei diese Verzeichnis finden: "D:\Meine_Musik
Und damit er meine Playlist auch unter Android finden kann, muss ich nicht nur die gleiche Ordner rein kopieren sondern auch die Verzeichnis ersetzen, damit der Musik Player für Android die Playlist durchlesen kann. Also versuche ich deswegen ein Android App zu schreiben, der in der lage sein soll die M3u Playlist von Windows Verzeichnis in Android Verzeichnis zu ersetzen. In dem man zu erst die m3u in Text Datei öffnen muss, das Kopieren in in der App einfügen. Und der App soll dann so ersetzen:
Zu erst soll von "\" durch "/" ersetzt werden. Und dann kommt daraus "D:/" statt "D:\" raus.
Dann von "D:/" durch "/storage/9F74-1A1A/" ersetzen
Als Ergebniss sieht dann so aus:
/storage/9F74-1A1A/Meine_Musik
Und so sieht mein Code aus, die ich bis jetzt umgesetzt habe:
Und erstmal Hurra, der VLC Player für Android kann meine erstellte Playlist lieder finden und abspielen. Aber leider nicht bei alle Lieder. Denn alle Lieder Name mit "•" Zeichen, kann er die Verzeichnis nicht Lesen und finden. Und das ist nicht nur bei VLC Player für Android so, sondern auch bei PowerAmp. Hat jemand ein idee, wie ich die "•" für Android so übersetzen kann, damit jede Player auch solche Lieder lesen kann?
Derzeit kann M3u Playlist datei diese Verzeichnis finden: "D:\Meine_Musik
Und damit er meine Playlist auch unter Android finden kann, muss ich nicht nur die gleiche Ordner rein kopieren sondern auch die Verzeichnis ersetzen, damit der Musik Player für Android die Playlist durchlesen kann. Also versuche ich deswegen ein Android App zu schreiben, der in der lage sein soll die M3u Playlist von Windows Verzeichnis in Android Verzeichnis zu ersetzen. In dem man zu erst die m3u in Text Datei öffnen muss, das Kopieren in in der App einfügen. Und der App soll dann so ersetzen:
Zu erst soll von "\" durch "/" ersetzt werden. Und dann kommt daraus "D:/" statt "D:\" raus.
Dann von "D:/" durch "/storage/9F74-1A1A/" ersetzen
Als Ergebniss sieht dann so aus:
/storage/9F74-1A1A/Meine_Musik
Und so sieht mein Code aus, die ich bis jetzt umgesetzt habe:
C#:
EditText textBox1 = FindViewById<EditText>(Resource.Id.textBox1);
textBox1.Text = textBox1.Text.Replace(@"\", @"/");
textBox1.Text = textBox1.Text.Replace(@"D:/", @"/storage/9F74-1A1A/");
Und erstmal Hurra, der VLC Player für Android kann meine erstellte Playlist lieder finden und abspielen. Aber leider nicht bei alle Lieder. Denn alle Lieder Name mit "•" Zeichen, kann er die Verzeichnis nicht Lesen und finden. Und das ist nicht nur bei VLC Player für Android so, sondern auch bei PowerAmp. Hat jemand ein idee, wie ich die "•" für Android so übersetzen kann, damit jede Player auch solche Lieder lesen kann?