Rechte Maus-Taste in Android
Seit API 14, Rechte Maustaste klickt, sollte ein leichtes gewesen, zu erkennen, über getButtonState().
Jedoch, wenn ich mit der rechten Maustaste klicken, dann wird es fungiert als Zurück-Taste. Die mittlere Taste fungiert wie die Taste Home. (Android 4.4, Galaxy Note 3, Maus über USB-adapter)
Meine Frage:
- Hat die (smartphone/tablet) Geräte-Hersteller entscheiden, was zu tun mit der rechten Maustaste?
- Oder verschiedene Android-Versionen anders handeln?
- Was Android-Versionen /Geräten unterstützt wird, die Rechte/mittlere Maustaste?
InformationsquelleAutor eikuh | 2014-03-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Das Standardverhalten für die mittlere und Rechte Taste sind, wie Sie beschrieben für die meisten Geräte, wie ist definiert durch den OS.
Ab API-level 14 gibt es einen Weg, um zu behandeln die zweite und Dritte Schaltfläche von MotionEvent einer GenericMotionListener.
Ich schlage vor, Sie haben einen Blick auf die Antworten zu eine ähnliche Frage für mehr details.
InformationsquelleAutor Zomby
Die Antwort ist ja, den der Hersteller kontrolliert, wie die sekundären/tertiären Tasten reagieren, denn es ist kompiliert mit kernel. Generisch der rechten Maustaste fungiert als zurück-Taste, aber auf ein paar meiner non-mainstream-Tabletten verwendet es eine der Maus - Tasten an der Seite gehen zurück. In der Regel die Rad-Taste, geht nach Hause, alle getestet auf meine Sammlung von Geräten. Wenn Sie wissen wollen, wie das Standardverhalten zu überschreiben, ob es für eine app oder eine mod, überprüfen Sie heraus meine Antwort hier: Ändern Sie mit der Rechten Maustaste Verhalten
Hoffe, das klärt sich alles
InformationsquelleAutor Aaron Gillion