Frage

Verwenden des Codes unten Ich habe die Verwendung der Volume-Tasten nicht angehalten, es sei denn, ich streamen Audio (andernfalls ärgert sich ärgerlich das Ruftonvolumen), aber die Schaltfläche "Zurück" funktioniert nicht.

Drücken von 'BACK' sollte auf meinen Telefonen-Desktop (oder meine App existrieren, wie Sie erwarten würden), aber es tut nichts.Wenn ich das Menü öffne, schließt 'zurück' das Menü, wie es sollte, aber ich kann die App nicht verlassen.

Ich habe den Code auf andere Aktivitäten in meiner App kopiert, wenn ich eine weitere Aktivität in meiner App öffne, da die Schaltfläche "Zurück" nicht funktioniert, ich kann nicht auf den Hauptbildschirm zurückkehren :) . generasacodicetagpre.

Warum passiert das?

War es hilfreich?

Lösung

nicht getestet, aber ich denke, Sie müssen ein anderes aufnehmen, an dem Sie super.onkeydown anrufen, dh: generasacodicetagpre.

Andernfalls erfassen Sie alle Keycodes und geben nach der Überprüfung der Lautstärkecodes falsch ein.

Andere Tipps

Eine einfachere und robustere Methode, um die Lautstärketasten immer zu steuern, steuert immer das Medienvolumen, um diese Zeile in den generationspflichtigen generationstätigen einzufügen: generasacodicetagpre.

Dude, ändern Sie einfach den Audiokontext auf dieser Aktivität auf das Medienvolumen:

http://developer.android.com/reference/android/media/Audiomanager.html

edit: generasacodicetagpre.

Inside Oncreate: generasacodicetagpre.

Override Onkeydown: generasacodicetagpre.

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