Android-Menü Navigation ohne Touchscreen-Eingang [geschlossen] -- touchscreen Bereich und external-keyboard Bereich und user-interface Bereich und input-methods Bereich und menu Bereich android verbunden Problem

Android menu navigation without touchscreen input [closed]



1
vote

Problem

Deutsch
geschlossen. Diese Frage ist Off-thema . Es akzeptiert derzeit nicht Antworten.

Möchten Sie diese Frage verbessern? Die Frage aktualisieren, sodass thema für Android-Enthusiasten-Stack-Austausch ist.

geschlossene vor 6 Monaten .

Diese Frage verbessern .

Ich arbeite an einem intelligenten Brillenprojekt, das ein Intrinyc Open-Q 2500 SOM (verbunden mit einem benutzerdefinierten Breakout-Board), der einen Snapdragon-Prozessor verwendet, der einen benutzerdefinierten Android-SDK (Oreo 8.1) ausführt, der für intelligente Uhren hergestellt wurde.

Um durch die Android-Benutzeroberfläche zu navigieren, wir hoffen, dass wir einen IQS223-Berührungssensor-Chip verwenden, der für einen kurzen Zeitraum hoch ausgibt, wenn eine Geste erkannt wird. E.g, wenn ein Swipe-Forward erkannt wird, wird der PIN1 (angeschlossen mit GPIO1 von SOM) auf 80ms auf Hoch eingestellt, oder wenn ein Tippen erkannt wird, wird der PIN2 (angeschlossen mit gpio2 von SOM) auf 80 ms auf Hoch eingestellt.

Ich habe gelesen, dass es möglich ist, eine Anwendung über eine externe Tastatur zu verbinden. Alle interaktiven Widgets sind fokussierbar, was bedeutet, dass das ausgewählte Widget hervorgehoben ist (über einen Glimm- oder Erscheinungswechsel). Daher scheint, dass ich ein Keyboard-Ereignis bei der Erkennung eines GPIO-Eingabewechsels feuern kann, und verwenden Sie dieses Ereignis, um eine Aktion auszulösen. Z.B. Bei der Erkennung eines hohen Eingangs auf GPIO1 würde ich ein "Eingabes" -ErPress-Ereignis eingeben.

Meine Frage ist, wie würde ich dies für die Hauptandroid-Benutzeroberfläche tun (Navigation von Einstellungen, Auswahl einer App aus dem Hauptmenü usw.)? Ich möchte die Haupt-Android-UI einstellen, um fokussierbar (wenn möglich) zu sein (wenn möglich), damit ich das Gerät durch Simulieren von Keypresses navigieren / steuern kann, die abgefeuert werden, wenn ein Eingangspegel auf einem bestimmten GPIO-Pin ändert.

Gibt es eine alternative Methode, um dies zu erreichen?

Englische Sprache

I'm working on a smart glasses project that is using an Intrinsyc Open-q 2500 SOM (connected to a custom breakout board) that utilises a Snapdragon processor, running a custom Android SDK (Oreo 8.1) made for smart watches.

To navigate through the Android UI, as well as applications, we are hoping to use a IQS223 touch sensor chip, which will output high for a short period when a gesture is detected. E.g If a swipe forward is detected it will set pin1 (connected to GPIO1 of SOM) to high for 80ms, or if a TAP is detected it will set pin2 (connected to GPIO2 of SOM) to high for 80ms.

I've read it is possible to connect navigate/control an application via an external keyboard. All interactive widgets are focusable, meaning that the selected widget is highlighted (via a glow or appearance change). Therefore, It seems I should be able to fire a keyboard event on detection of a GPIO input change, and use that event to trigger an action. E.g. on detection of a high input on GPIO1 I'd fire a "Enter" keypress event.

My question is how would I go about doing this for the main Android UI (navigation of settings, selecting an app from main menu etc.)? i.e I want to set the main Android UI to be focusable (if possible) so I can navigate/control the device by simulating keypresses, which are fired when an input level changes on a certain GPIO pin.

Is there an alternate method to achieving this?

              
       
       

Antwortliste

2
 
vote

Die Funktionalität, nach der Sie suchen, ist unter den Zugangsmöglichkeiten verfügbar. Es heißt wechseln Sie den Zugriff , universal switch und vieles mehr, suchen Sie einfach nach dem Begriff wechseln nach dem systemeinstellungen - & gt; Zugänglichkeit . Folgen Sie dann die Anweisungen auf dem Bildschirm, um ihn aufzunehmen.

 

The functionality which you are looking for is available under the Accessibility settings. It is called Switch access, Universal switch and many more, just search for the term switch after going to System settings -> Accessibility. Then, follow the on-screen instructions for setting it up.

 
 
       
       

Verwandte Fragen

12  Wie simuliere ich die Menütaste auf Android 6?  ( How do i simulate menu button on android 6 ) 
Ich benutze Samsung Galaxy S7. Durch langes Drücken der aktuellen Schaltfläche simuliert die MENU-Taste nicht, sondern aktiviert den Split-Screen-Modus. Durch...

2  Wie arrangiere ich Icons im App-Menü automatisch?  ( How do i auto arrange icons in the app menu ) 
Mein Gerät ist ein Samsung Galaxy Ace / Cooper. Es läuft auf Froyo. Ich möchte Symbole im App-Menü automatisch anordnen. Gibt es eine Möglichkeit, dies zu tun...

0  In der Lage, auf das Service-Menü auf meinem Galaxy S3 nicht zuzugreifen  ( Not able to access the service menu on my galaxy s3 ) 
Ich habe ein Samsung-Galaxy S3 von US Cellular und ich versuche, es auf einem anderen Träger zu verwenden. Ich habe die neue SIM-Karte hinzugefügt und ich h...

0  USB-Videovorschau  ( Usb video preview ) 
Nachdem ich das alte Video-Filmmaterial meiner Familie digitalisiert habe, suche ich jetzt nach einem Weg, um die gerenderten Videos in der Familie zu verteil...

2  Fügen Sie der Öffnen mit dem Menü einen Antrag hinzu  ( Add an application to the open with menu ) 
Ich benutze eine Samsung-Note II, die Gelee Bean 4.1.2 läuft. Ich möchte eine Anwendung zum Öffnen mit der Liste hinzufügen. Ich habe eine Fotobearbeitungs-...

3  Navigieren Android: Wie kehren Sie zum vorherigen Bildschirm zurück?  ( Navigating android how to go back to previous screen ) 
Ich würde gerne wissen, wie man auf Android zum vorherigen Bildschirm zurückkehrt. Nicht nur zurückgehen. Normalerweise treippe ich auf "Zurück" -Taste auf Sm...

5  Wie kann ich Apps zusammen in der Menüansicht gruppieren?  ( How can i group apps together in the menu view ) 
Die Menüansicht des Telefons listet alle installierten Apps auf. alle von ihnen. Das Telefon wurde mit 2,5 Seiten von Apps installiert und ich bin bis zu ...

0  Hack-ICS-Browser zum Wiederherstellen der "Menütaste lebt das URL-Feld aus  ( Hack ics browser to restore menu button exposes url field ) 
Ich habe gerade ein Galaxy S3 bekommen, und ich bin endlich gezwungen, einem Aspekt der ICs zu konfrontieren, den ich von dem Moment an meinem Xoom aufgetauch...

3  Wie arrangiere ich die Symbole manuell im App-Menü?  ( How do i arrange the icons manually in the app menu ) 
Ich verwende Micromax Canvas 2 A110 mit Android ICs 4.0.4 . Ich habe wenige Apps installiert, die zufällig sortiert sind (oder möglicherweise alphabetisch)...

1  Wie erstellt man Menüträger in 3D?  ( How to make menu slide in 3d ) 
Ich sah es hier: http: / /themunlockr.com/2011/04/12/Android-101-Wow-nach- sscan-us-a-qr-code/ Video ansehen und Sie werden sehen. Ich möchte wissen, wi...




© 2022 www.antworten.top All Rights Reserved. Fragen & Antworten Haus Alle Rechte vorbehalten