Frage

Ich folge den Mustern, die im Kompass-Beispiel in einem neuen Projekt verwendet werden, und haben den größten Teil der logischen Arbeiten.Wenn ich jedoch tippen kann, während meine Live-Karte angezeigt wird, höre ich das Geräusch "Klick", aber meine Menüaktivität wird nicht angezeigt.Ich denke, dass ich ein Stück des Puzzles vermisse, aber ich konnte nicht herausfinden, was noch von doch ist.

Wenn ich tippen, neben dem Klick, sehe ich dieses auch in logcat:

generasacodicetagpre.

Es sieht so aus, als ob es meine Aktivität beginnen sollte, aber es zeigt sich nicht auf.Hier sind einige relevante Code ... obwohl ich nicht sicher bin, wo das Problem ist.

Service-Portion in androidmanifest.xml:

generasacodicetagpre.

OnStartCommand-Methode in SpeedService.java:

generasacodicetagpre.

Hier ist meine SpeeddisplayMenuActivity.java.Keine dieser Methoden wird aufgerufen.

generasacodicetagpre.

sieht jemand, was ich vermisse?

War es hilfreich?

Lösung

das ist richtig, um die SpeeddisplayMenuaktivität zu erklären, ist das Problem in diesem Fall.

Ich habe Fälle gesehen, in denen viele andere Arten von Ausnahmen / Absturz, die normalerweise in der Android-Umgebung geschieht, anmutig in Glas behandelt werden.

Das ist definitiv gut für die Benutzererfahrung, macht jedoch wenig auf der Entwicklung.Hoffentlich kommen einige Einstellungen in der Zukunft, um auch in Zukunft Ausnahmen zu ermöglichen!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top