MortPlayer für Android

Hallo Mort, erstmal danke für den super Player!

Ich hab ein Htc Desire und da wird eine Headset mit Fernbedinung mitgeliefert.

Jetzt wollte ich fragen ob es mit einer Fernbedinung eine möglichkeit gibt, irgendwie das Album zu wechseln?

Player ist die Testversion von gestern.

Danke schonmal

Alex


<img style="position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; margin: auto;">
 
Hallo Mort, die letzte Version hier im Forum findet die Listen! Sofort. Beim Start einer m3u aber abgestürzt. Habe Bericht gesendet. Beste Grüße, uwedd
 
Widget an einen speziellen Player (Musik oder Hörbuch) binden

Mort schrieb:
Theoretisch ginge das schon. Allerdings wird ohnehin der jeweils andere Player beendet sobald einer gestartet wird, damit die sich nicht zu sehr ins Gehege kommen (Headset-Buttons u.ä.). Man hätte also immer mindestens ein Widget ohne Inhalt auf dem Bildschirm. Das wäre meiner Meinung nach 'ne ziemliche Platzverschwendung.

Das kommt drauf an. :biggrin: Das Widget muß ja nicht vergessen, was es als letztes angezeigt hat. So weiß man direkt, was gestartet (apgespielt) wird, wenn man das Widget antippt.

Wer das als Platzverschwendung sieht, kann ja weiterhin nur ein Widget auf einen Bildschirm holen. Ich vermute ohnehin, daß die meisten Leute nur einen Player auf dem Gerät installiert haben werden. Ich hatte mir gedacht, daß ein Widget permanent an einen Player gebunden wird und diesen bei bedarf auch wieder startet, sollte er beendet worden sein. So kann ich mit wenig aufwand ein Hörbuch pausieren und Musik starten. Wenn ich wieder Lust auf das Buch habe, pausiere ich die Musik und starte (quasi nahtlos) wieder das Buch. Es geht darum, mit wenigen Tastendrücker umschalten zu können, ohne Menüs und Wischen, da ich mein Telefon auch als Abspielgerät beim Autofahren nutze.

Eine Alternative wäre ein "Knopf", der das Umschalten zwischen den Playern ermöglicht. Die momentane Lösung, den Player beenden und das Widget neu initialisieren, erscheint mir etwas umständlich. Ist nur so ein Vorschlag von mir...

Viele Grüße!
Cassi
 
Hallo, der Mortplayer ist der beste der mir bisher untergekommen ist. Mit meinem Defy in Zusammenarbeit mit dem Autoradio JVC KD-811 werden die Titel im Autoradiodisplay leider nicht angezeigt. Es steht dort immer nur "Stop", wiedergegeben wird aber. Mit dem "verbundenen Musikplayer" geht es allerdings, also die Funktion selbst ist da, der Defy Player zeigt mir auch auch die Mediadateien von Spielen etc. an, und die alten mal eingelesenen Listen lassen sich nicht löschen.
Muss ich den Mortplayer noch irgendwo als Standardplayer definieren, damit er die Bluetoothfunktion auch nutzt?
Danke euch...
 
Hallo,

astreiner Player.
Eine Frage: Habe meine Musik in sdcard/music. Ebenso die Cover.
Wenn ich ein Cover zuweisen will, findet er es nicht. Ich habe es als .jpg eingefügt.
Was mache ich falsch?
 
crendot schrieb:
Jetzt wollte ich fragen ob es mit einer Fernbedinung eine möglichkeit gibt, irgendwie das Album zu wechseln?
Bei Headsets mit einer Taste geht's meist per 4x-Klick (2x=Track vor, 3x=Track zurück), bei welchen mit mehreren Tasten gibt's bisher keine Möglichkeit.

uwedd schrieb:
Hallo Mort, die letzte Version hier im Forum findet die Listen! Sofort. Beim Start einer m3u aber abgestürzt. Habe Bericht gesendet. Beste Grüße, uwedd
Vermutlich sind da Einträge ohne Extention oder Pfad drin. Werde aber wohl erst nächste Woche dazu kommen, mich darum kümmern zu können...

proudmouse schrieb:
Das kommt drauf an. :biggrin: Das Widget muß ja nicht vergessen, was es als letztes angezeigt hat.
Teilweise schon. Ich fände es z.B. nicht so sinnvoll, das Cover des aktuellen Lieds nochmal fürs Widget zu kopieren.

So weiß man direkt, was gestartet (apgespielt) wird, wenn man das Widget antippt.
Das schon. Aber man weiß nicht, ob der Player dann gleich loslegt oder erstmal die Verzeichnisse auf Veränderungen checkt.

Ich vermute ohnehin, daß die meisten Leute nur einen Player auf dem Gerät installiert haben werden.
Bei denen wird ja auch ohne Nachfrage der entsprechende Player gestartet.

Wenn ich wieder Lust auf das Buch habe, pausiere ich die Musik und starte (quasi nahtlos) wieder das Buch. Es geht darum, mit wenigen Tastendrücker umschalten zu können, ohne Menüs und Wischen, da ich mein Telefon auch als Abspielgerät beim Autofahren nutze.
Für den Fall würde ich eher die zwei Icons auf den Homescreen ziehen und den Player mit Auto-Anzeige nutzen...
Ich werd mal drüber nachdenken, ob ich 'ne brauchbare Lösung finde... Etwas schwierig ist dabei halt auch, dass das Widget gar nicht feststellen kann, welcher Player gerade die Infos zum aktuellen Lied sendet...

ruudi28 schrieb:
Hallo, der Mortplayer ist der beste der mir bisher untergekommen ist. Mit meinem Defy in Zusammenarbeit mit dem Autoradio JVC KD-811 werden die Titel im Autoradiodisplay leider nicht angezeigt. Es steht dort immer nur "Stop", wiedergegeben wird aber. Mit dem "verbundenen Musikplayer" geht es allerdings, also die Funktion selbst ist da, der Defy Player zeigt mir auch auch die Mediadateien von Spielen etc. an, und die alten mal eingelesenen Listen lassen sich nicht löschen.
Muss ich den Mortplayer noch irgendwo als Standardplayer definieren, damit er die Bluetoothfunktion auch nutzt?
Ne, das geht einfach nicht. Android unterstützt normalerweise leider nur AVRCP 1.0, also keine Metadaten. Das hat Motorola zwar geändert (einer der vielen Gründe, warum Updates bei denen so lange dauern...), aber es gibt für den Player keine offizielle Schnittstelle um die Daten mitzuteilen. Theoretisch könnten sie das zwar selbst machen, da der Player die Systemroutinen zum Abspielen nutzt, praktisch tun sie das aber offenbar nicht...

Wobtation schrieb:
Eine Frage: Habe meine Musik in sdcard/music. Ebenso die Cover.
Wenn ich ein Cover zuweisen will, findet er es nicht. Ich habe es als .jpg eingefügt.
Was mache ich falsch?
Wie und wo hast du's denn "eingefügt"?
 
Mort schrieb:
Wie und wo hast du's denn "eingefügt"?

Ich habe ein .jpg aus dem Netz gezogen und in sdcard/music eingefügt (per DavDrive). Dort befindet sich auch die Musik.
Wenn ich beim Abspielen aufs Cover klicke, öffnet er den richtigen Ordner. Das Cover ist aber nicht da.
 
Mort schrieb:
Bisher nicht. Mir fällt es immer noch schwer zu glauben, dass Leute lieber umständlich den Heute-Screen wechseln als einfach die App, die auch noch viel mehr kann, direkt aufzurufen... Kann aber trotzdem noch kommen.

Ein 4x4 wünsche ich mir auch. Ansonsten sehen die Widgets aber richtig gut aus, auch mit allen möglichen Farbcombos mit allen möglichen Cover-Bildern ;).
Noch ein paar andere Sachen, die hier sicher auch oder so ähnlich schon angesprochen wurden:
- Kannst du eine Einstellung einbauen, das die Benachrichtigung nicht neu durchscrollt wenn das Lied wechselt sondern der Text nur "unsichtbar" geändert wird? Cubed³ ist zum Beispiel eine App die das so macht. Ich kann das geblinke einfach nicht haben :p. Kannst du außerdem dafür sorgen das die Notification nicht beendet wird wenn man drauf klickt, sondern erst wenn man die Wiedergabe wirklich beendet?

- Kannst du das Widget so umbauen das es immer das letzte Lied anzeigt? Was ich aus den Beschreibungen so rauslese hast du dir da irgendwas kompliziertes aufgebaut um zu verhindern das zu viel Strom verbraucht wird, richtig? Geht das nicht trotzdem?

- Ist es möglich die Tags mit der App zu bearbeiten und nicht nur auszulesen?

- Eine änderbare Schriftgröße in der Hauptansicht? Auf dem Blade mit "nur" 3,5 Zoll aber 800*480 Pixel ist die Schrift relativ klein.

- Abschaltbare Animation? Kann es auch sein das die für 2.3 angepasst werden muss? Manche Launcher hatten oder haben damit auch Probleme, LauncherPro hat es z.B. beim letzten Update gefixt. Getestet mit CM7 auf dem Blade, sonst ist alles flüssig und smooth.


Und noch ein spezieller Wunsch, der wahrscheinlich sehr sehr viel aufwendiger wäre...wenn er überhaupt möglich ist: eine Anordnung-Engine, so das jeder User selbst die Anordnung ändern kann. z.B. brauche ich die Knöpfe zum Lied-Wechsel und zum Ordner-Wechsel nicht. Wofür Platz verschwenden wenn man auch Wischen kann ;)
Andere wollen vielleicht manche Teile an einer anderen Stelle oder in einer anderen Größe. Mir ist klar das das extrem aufwendig ist. Aber das Ausblenden müsste ja möglich sein, wenn du dein Layout dynamisch aufbaust. Wenn du es aus einer statischen xml lädst...dann wäre das auch ziemlich viel Arbeit :p

Vielen Dank auf jeden Fall für die Hammer App, hab bis jetzt keine andere gesehen die die Lieder und ihre Tags so sauber ausliest, und das Design ist auch wirklich gut. Ich hoffe mal ich hab dich mit den Wünschen nicht erschlagen, ich hoffe wenigstens ein oder zwei davon umzusetzen geht mit ein paar Zeilen Code ;)
 
Wobtation schrieb:
Ich habe ein .jpg aus dem Netz gezogen und in sdcard/music eingefügt (per DavDrive). Dort befindet sich auch die Musik.
Wenn ich beim Abspielen aufs Cover klicke, öffnet er den richtigen Ordner. Das Cover ist aber nicht da.
Integriere die Cover doch einfach in die mp3-Dateien. Das geht zum Beispiel sehr gut mit "mp3Tag". Dann hast du keine Probleme mehr, selbst bei mixed-Ordnern.
 
Mort schrieb:
Geht nicht, weil ich die Routinen vom System verwende. Mit Custom-ROMs mit FLAC-Support funktioniert's aber.

Möchte nochmal die Frage nach dem flac Support aufgreifen. Gibt es wirklich keine Möglichkeit flac Dateien mit deinem Player abzuspielen, ohne eine Custom ROM zu nutzen?
 
Wobtation schrieb:
Ich habe ein .jpg aus dem Netz gezogen und in sdcard/music eingefügt (per DavDrive). Dort befindet sich auch die Musik.
Wenn ich beim Abspielen aufs Cover klicke, öffnet er den richtigen Ordner. Das Cover ist aber nicht da.
Heißt das, dass das Cover in der Ordnerübersicht angezeigt wird, in der Hauptanzeige dann aber nicht mehr? Das sollte eigentlich nicht vorkommen.
Ansonsten bin ich da auch etwas ratlos. Der Player nimmt als "Notlösung" ja sogar irgendein .jpg bzw. .png, solange es nur das eine gibt... Ansonsten probier doch mal, das Bild in cover.jpg oder folder.jpg umzubenennen.

FelixL schrieb:
- Kannst du eine Einstellung einbauen, das die Benachrichtigung nicht neu durchscrollt wenn das Lied wechselt sondern der Text nur "unsichtbar" geändert wird?
Theoretisch schon, praktisch funktioniert das aber nicht auf allen Geräten. Android wurde eigentlich so programmiert, dass die Benachrichtigung einmal erzeugt wird und dann nicht verändert wird. Bei manchen Geräten wurde das von den Herstellern angepasst.
Das "neu durchscrollen" kommt dadurch, dass beim Liedwechsel die alte Benachrichtigung entfernt und eine neue erstellt wird. Das funktioniert zuverlässiger.

Kannst du außerdem dafür sorgen das die Notification nicht beendet wird wenn man drauf klickt, sondern erst wenn man die Wiedergabe wirklich beendet?
Die Benachrichtigung wird immer dann ausgeblendet, wenn ein Player-Fenster sichtbar ist - das gilt auch fürs Popup. Man braucht das Icon dann ja nicht wirklich und es brächte den "Zurück"-Stack ziemlich durcheinander, wenn man z.B. in der Ordnerauswahl für die Trackliste oder beim Hinzufügen zur Playlist Popup oder Hauptanzeige (je nach Einstellung) öffnen würde.

- Kannst du das Widget so umbauen das es immer das letzte Lied anzeigt? Was ich aus den Beschreibungen so rauslese hast du dir da irgendwas kompliziertes aufgebaut um zu verhindern das zu viel Strom verbraucht wird, richtig? Geht das nicht trotzdem?
Das Widget zeigt die Daten vom Player an. Wenn der nicht läuft (also richtig "nicht läuft", nicht "im Speicher rumlungert") gibt's eigentlich auch nichts anzuzeigen. Alternativ müsste ich die ganzen Daten in den Speicher vom Widget kopieren - inkl. Cover. Außerdem würde der nächste Start trotzdem länger dauern, weil der Player erstmal wieder "hochfahren" und ggf. auf geänderte Daten prüfen muss.

- Ist es möglich die Tags mit der App zu bearbeiten und nicht nur auszulesen?
Nicht sinnvoll. Der ID3-"Standard" ist so vermurkst, dass mir da das Risiko zu hoch ist, die "restlichen" Tag-Infos und z.T. Lieddaten (teilweise) zu zerstören. Bei ID3v2.3/2.4 kann man sich ja nicht mal darauf verlassen, dass die Längenangabe eines Tags stimmt...

- Eine änderbare Schriftgröße in der Hauptansicht? Auf dem Blade mit "nur" 3,5 Zoll aber 800*480 Pixel ist die Schrift relativ klein.
Eine größere Schrift würde aber auch wenig bringen, wenn die dann durch den Platzmangel abgeschnitten wird oder Daten verschwinden.

- Abschaltbare Animation? Kann es auch sein das die für 2.3 angepasst werden muss?
Bei mir läuft die problemlos. Kann aber natürlich sein, dass da mal wieder ein ROM verpfuscht wurde, scheint bei 2.3 irgendwie der Normalfall zu sein...

Manche Launcher hatten oder haben damit auch Probleme, LauncherPro hat es z.B. beim letzten Update gefixt.
Wenn ich wüsste, welche Workarounds da nötig sind, könnte ich sie evtl. auch einbauen. Google schert sich scheinbar nicht um Bugs, die's auf dem Nexus S nicht gibt.

Und noch ein spezieller Wunsch, der wahrscheinlich sehr sehr viel aufwendiger wäre...wenn er überhaupt möglich ist: eine Anordnung-Engine, so das jeder User selbst die Anordnung ändern kann.
Da hab ich noch keine sinnvolle Lösung gefunden. Fixe Positionen sind bei den ganzen Displayformaten eher unpraktisch, das Android-XML zu sensibel wenn was nicht ganz passt, eigenes XML wäre extrem aufwendig. Außerdem gibt's Probleme, wenn sich was in der App ändert, wie z.B. Tracklist-Button raus, Menü-Button rein, Repeat-Button statt Auswahlen, andere Standard-Schriftgrößen, ...

Andere wollen vielleicht manche Teile an einer anderen Stelle oder in einer anderen Größe. Mir ist klar das das extrem aufwendig ist. Aber das Ausblenden müsste ja möglich sein, wenn du dein Layout dynamisch aufbaust. Wenn du es aus einer statischen xml lädst...dann wäre das auch ziemlich viel Arbeit :p
Ausblenden geht auch mit statischen XMLs. Aber dann sieht das Layout halt ggf. ziemlich übel aus, außerdem sind die Einstellungen fürs Aussehen ohnehin schon völlig überladen.

kingzero schrieb:
Möchte nochmal die Frage nach dem flac Support aufgreifen. Gibt es wirklich keine Möglichkeit flac Dateien mit deinem Player abzuspielen, ohne eine Custom ROM zu nutzen?
Theoretisch ginge das schon mit einer entsprechenden nativen Library. Aber das wäre wesentlich mehr Aufwand als die Sache wert ist.
 
  • Danke
Reaktionen: FelixL
Vielen Dank für die ausführlichen Antworten! Schade das da manche Sachen nicht sauber in Android aufgebaut sind :/
 
Zwei Verbesserungsvorschläge bzw. vielleicht war ich zu doof es einzurichten:

Den "Zurück" Button am Gerät während der gesamten ordner navigation verwenden um wieder einen Ordner höher zu kommen, der Button im Programm ist einfach zu klein und ich tipp andauernd auf Zurück, da das im restlichen Android immer so funktioniert

Bei Klick auf einen Ordner in dem mp3 Dateien oder mp3-Dateien und Ordner sind die mp3 Dateien anzeigen und auswählbar machen (z.b. durch klick auf eine mp3 datei wird der ganze Ordner abgespielt) irgendwie funktioniert das manchmal, manchmal nicht...das System habe ich noch nicht durchschaut...meist steht halt nur "wählen" da wenns nicht mehr weitergeht

Beim Hörbuch Player den Zählcounter in den id3 tags eins hochsetzen, wenn Datei fertig gehört.

Ist davon irgendwas umsetzbar oder erstrebenswert?
 
quidde schrieb:
Den "Zurück" Button am Gerät während der gesamten ordner navigation verwenden um wieder einen Ordner höher zu kommen, der Button im Programm ist einfach zu klein und ich tipp andauernd auf Zurück, da das im restlichen Android immer so funktioniert
Beim restlichen Android geht's entweder zum vorherigen Inhalt/Ordner (das ist nicht unbedingt der übergeordnete...) oder auch ganz raus. Ich find's aber meistens extrem lästig, wenn man zigmal Zurück drücken muss, bis man endlich wieder da ist, wo man hin wollte.

Bei Klick auf einen Ordner in dem mp3 Dateien oder mp3-Dateien und Ordner sind die mp3 Dateien anzeigen und auswählbar machen (z.b. durch klick auf eine mp3 datei wird der ganze Ordner abgespielt) irgendwie funktioniert das manchmal, manchmal nicht...das System habe ich noch nicht durchschaut...meist steht halt nur "wählen" da wenns nicht mehr weitergeht
Das System ist ganz einfach: Wenn abspielbare Dateien im Ordner sind, wird "Datei auswählen" angeboten, ansonsten eben nicht.
Dateien und Ordner wollte ich nicht in derselben Auswahl, weil das die Auswahl eines gesamten Albums erschwert (standardmäßig müssten dann ja beim Antippen die enthaltenen Dateien angezeigt werden und man müsste die erste auswählen) und man beim Wechsel zu einem anderen Lied erstmal die untergeordneten Ordner wegscrollen müsste.

Beim Hörbuch Player den Zählcounter in den id3 tags eins hochsetzen, wenn Datei fertig gehört.
Wäre zwar prinzipiell machbar, aber dann müsstest du bei jedem Liedwechsel erstmal ein paar Sekunden warten, bis die geänderte Datei geschrieben wurde. Das finde ich nun weniger attraktiv...
 
  • Danke
Reaktionen: quidde
Mort schrieb:
Das System ist ganz einfach: Wenn abspielbare Dateien im Ordner sind, wird "Datei auswählen" angeboten, ansonsten eben nicht.
Dateien und Ordner wollte ich nicht in derselben Auswahl, weil das die Auswahl eines gesamten Albums erschwert (standardmäßig müssten dann ja beim Antippen die enthaltenen Dateien angezeigt werden und man müsste die erste auswählen) und man beim Wechsel zu einem anderen Lied erstmal die untergeordneten Ordner wegscrollen müsste.

Naja genau der Zwischenschritt zu "Datei wählen", den finde ich etwas lästig, da der das ganze schlüssige Ordner navigieren irgendwie unterbricht...für gewöhnlich (windows, linux, wasauchimmer) klickt man sich ja durch die ordner und schlussendlich, wenn es keinen unterordner gibt, wählt man die datei...so aber entsteht immer der eindruck eines leeren Ordners und man weiß noch dazu nicht, welche Titel drin sind, solange man nicht auf "Datei wählen" geht - Irrt man sich im Ordner muss man aus dem Datei wählen Dialog wieder raus...

Irgendwas hat sich aber glaub auch geändert, so steht jetzt immer "aktuelles Verzeichnis" wenn keine Unterordner mehr da sind - dann werden die Titel angezeigt. Warum aber werden in manchen Ordnern die Titel sofort angezeigt, in anderen erst nach "aktuelles Verzeichnis"? Konnt jetzt auch nicht beobachten, dass das abhängig davon ist ob ich in dem Ordner schonmal drinwar oder nicht, von wegen Dateistruktur gespeichert...könnte man diesen "aktuelles Verzeichnis" Zwischenschritt nicht komplett entfernen und zumindest wenn keine Unterordner mehr vorhanden sind, den Inhalt anzeigen - Dieser "aktuelles Verzeichnis" Schritt macht nun wirklich keinen Sinn und taucht nur dann auf, wenn keine Unterordner mehr verfügbar sind. Das ist doch dann tatsächlich ein überflüssiger Klick.

Ach ja und der Audiobook player hat irgendwie einen Bug...oder da ist ein Mechanismus den ich nicht kapiere...
Oft, wenn man per Tip auf das Playerwidget in den Player wechseln möchte (ich habe direktes wechseln zum Player aktiviert), beendet er den aktuellen Titel und läd einen völlig anderen, spielt diesen aber nicht ab...beim musikplayer konnte ich das noch nicht beobachten...Es ist glaub auch nicht so, dass ich aus versehen auf Vor oder Zurück komme, da ein wahlloser Titel geladen wird.
 
Zuletzt bearbeitet:
Und noch ein kleiner Verbesserungsvorschlag/ Bug:
Wenn man in der Hauptansicht die Menü-Taste drückt kommt man ins Menü...soweit in Ordnung :D
Wenn man beim Android-Standardmenü die Menü-Taste nochmal drückt wird das Menü aber wieder ausgeblendet. Das passiert hier nicht, man kommt nur über die Zurück-Taste raus.
 
quidde schrieb:
Naja genau der Zwischenschritt zu "Datei wählen", den finde ich etwas lästig, da der das ganze schlüssige Ordner navigieren irgendwie unterbricht...für gewöhnlich (windows, linux, wasauchimmer) klickt man sich ja durch die ordner und schlussendlich, wenn es keinen unterordner gibt, wählt man die datei...
Muss man beim MortPlayer aber nicht - man kann auch den gesamten Ordner wählen. Dann wird - je nach Modus - die erste oder eine zufällige Datei abgespielt.
Du kannst "Datei auswählen" aber auch als Standard für 'nen kurzen Klick auswählen (nach "Dieses Menü bei kurzem Klick"), dann geht's etwas flüssiger, wenn du die anderen Optionen selten nutzt.

so aber entsteht immer der eindruck eines leeren Ordners
Hä? Wenn's keine Unterordner gibt, kommt das Popup, wenn es welche gibt und Lieder im Ordner sind, gibt es den "Aktueller Order"-Eintrag. Eine leere Liste gibt es aber nie.

Irrt man sich im Ordner muss man aus dem Datei wählen Dialog wieder raus...
Das wäre aber auch nicht anders, wenn Dateien und Ordner im selben Dialog wären.

Irgendwas hat sich aber glaub auch geändert, so steht jetzt immer "aktuelles Verzeichnis" wenn keine Unterordner mehr da sind
Das sollte eigentlich nicht vorkommen. Lass doch mal die Ordner neu einlesen (über den Menüpunkt), evtl. hat's da irgendwas in der Datenbank zerhauen.

Ach ja und der Audiobook player hat irgendwie einen Bug...oder da ist ein Mechanismus den ich nicht kapiere...
Oft, wenn man per Tip auf das Playerwidget in den Player wechseln möchte (ich habe direktes wechseln zum Player aktiviert), beendet er den aktuellen Titel und läd einen völlig anderen, spielt diesen aber nicht ab...beim musikplayer konnte ich das noch nicht beobachten...Es ist glaub auch nicht so, dass ich aus versehen auf Vor oder Zurück komme, da ein wahlloser Titel geladen wird.
Hab ich schon einmal gehört, aber ich kann diesen Fehler leider absolut nicht reproduzieren. Ich wüsste auch nicht, wie der zustande kommen könnte - wenn der Player bei laufendem Dienst geöffnet wird, holt der nur die Daten zum aktuellen Lied und sonst gar nichts.
Gibt's das Problem eigentlich nur beim Widget oder auch wenn der Player über das Launcher-Icon gestartet wird?

FelixL schrieb:
Und noch ein kleiner Verbesserungsvorschlag/ Bug:
Wenn man in der Hauptansicht die Menü-Taste drückt kommt man ins Menü...soweit in Ordnung :D
Wenn man beim Android-Standardmenü die Menü-Taste nochmal drückt wird das Menü aber wieder ausgeblendet. Das passiert hier nicht, man kommt nur über die Zurück-Taste raus.
Würde ich auch gerne ändern, aber in den Popup-Dialogen gibt's keine Möglichkeit, mitzubekommen, wann die Menü-Taste gedrückt wurde. (Oder auch jede andere Taste - die, die funktionieren, werden systemintern behandelt...)
 
Zuletzt bearbeitet:
Und wenn du den Popup-Dialog zu einer eigenen Activity machst? Oder ist er das schon, und die Menü-Taste ist nur bei Activities benutzbar die den ganzen Bildschirm füllen?
 
Kritikpunkt mit den Dateien hat sich nach neueinlesen des ordners erledigt...kann mich aber nicht erinnern, dass er jemals die Titel in den Ordnern angezeigt hätte...cool...so wollt ich das...

zum hörbuch bug, wie folgt reproduzierbar (auch nach neueinlesen des Ordners):

4 x 2 widget (klappt glaub auch mit den anderen), direkt zum player wechseln bei antippen der songinfos aktivieren (klappt glaub auch mit dem "bei antippen - menü", dann zum player), hörbuch anmachen, hörbuch stoppen, audiobookplayer aus widget laden, audiobookplayer wieder ins widget laden (letzte hörbuchdatei sollte wieder zu sehen sein), per widget hörbuch fortsetzen, per tip auf widget in den player wechseln -> Fehler tritt auf...Fehler tritt nicht mehr auf, solange man nicht den hörbuch player aus dem widget läd...Fehler kommt also immer, wenn man per widget zwischen musik und audiobooks wechselt, oder wenn sich aufgrund von Pausieren der Prozess abschaltet und damit auch das Widget keinen Player mehr geladen hat...letzteres ist der nervigere Punkt...das passiert öfters, wechseln zwischen musik und hörbuch nicht ganz so häufig.

PS: Nicht nur, dass er, wenn man per widget zum player wechselt, und statt Titel A einen anderen Titel B wählt und stoppt (Fehler kommt übrigens auch wenn der Titel schon gestoppt ist), nein wenn man dann auf Pause/Play drückt, wählt er wieder einen anderen Titel C, dieser wird dann abgespielt.
 
Zuletzt bearbeitet:
FelixL schrieb:
Und wenn du den Popup-Dialog zu einer eigenen Activity machst? Oder ist er das schon, und die Menü-Taste ist nur bei Activities benutzbar die den ganzen Bildschirm füllen?
Ne, das ist ein AlertDialog. Als eigene Activity ginge theoretisch schon auch, aber gerade beim Menü stört mich da der ganze Verwaltungskram, der damit durch die Verwendung vom Hintergrunddienst nötig wird - onPause/onResume mit (un)bindService, Initialisieren nachdem der Service verbunden wurde, etc. Das macht nicht nur das Programmieren lästig sondern auch die App langsamer.
 

Ähnliche Themen

L
Antworten
16
Aufrufe
990
DOT2010
DOT2010
P
Antworten
2
Aufrufe
123
Klaus986
K
MalyKrtek
Antworten
16
Aufrufe
945
DOT2010
DOT2010
Zurück
Oben Unten