Tastaturverhalten
In einer normalen Smartphone-App öffnet sich die Bildschirmtastatur automatisch, sobald ein Eingabefeld angetippt wird. In einem Industriebrowser mit Scannern führt dieses Standardverhalten oft zu Problemen: Der Scanner setzt den Cursor ins nächste Eingabefeld und die Tastatur öffnet sich unnötigerweise – sie verdeckt einen Teil des Bildschirms und stört den Arbeitsablauf.
TheFlex ermöglicht es, genau zu steuern, wann die Tastatur erscheint.
Einstellungen
Die Einstellung befindet sich unter Einstellungen → Tastatur → Tastaturverhalten und bietet drei Optionen:
Standard
Die Tastatur öffnet sich jedes Mal, wenn ein Eingabefeld den Fokus erhält – egal ob der Anwender es angetippt hat oder die App den Fokus automatisch verschoben hat (z.B. nach einem Scan).
Das ist das normale Android-Verhalten und funktioniert gut für Apps, die rein manuell ohne Scanner bedient werden.
Nur bei Klick
Die Tastatur öffnet sich nur, wenn der Anwender ein Eingabefeld direkt antippt. Wenn die App oder ein Scanner den Fokus in ein Feld verschiebt, bleibt die Tastatur geschlossen.
Das ist die beste Einstellung für die meisten Scanner-Workflows. Anwender können die Tastatur trotzdem durch Antippen eines Feldes aufrufen, aber ein Scan öffnet sie nicht unnötigerweise.
Deaktiviert
Die Tastatur öffnet sich nie automatisch – weder bei Antippen noch bei Fokus. Sie kann trotzdem noch über die JavaScript-API geöffnet werden, wenn die Webseite oder App das selbst steuern möchte.
Dieser Modus eignet sich für vollständig scannergesteuerte Arbeitsabläufe, bei denen keine manuelle Texteingabe benötigt wird.
Welche Einstellung ist die richtige?
| Arbeitsablauf | Empfohlene Einstellung |
|---|---|
| App rein manuell bedient (kein Scanner) | Standard |
| Gemischt: manche Felder gescannt, manche getippt | Nur bei Klick |
| Vollständig scannergesteuert, keine manuelle Eingabe | Deaktiviert |
| Webseite steuert Tastatur selbst per API | Deaktiviert |
Wenn Deaktiviert ausgewählt ist, erscheint in den Einstellungen ein entsprechender Hinweis. Die Tastatur kann trotzdem jederzeit über die JavaScript-API ein- oder ausgeblendet werden.