2016-04-04 5 views
0

(Googeln hat nichts, da ich weiß wirklich nicht, was das spezifische Objekt gemäß dem ersten Bild aufgedreht heißt ....)Wie kann ich eine Mini-Tastatur für Android-Gerät im Querformat anfordern?

Wie kann ich verlangen, in Java, vorzugsweise (und/oder .xml) , um automatisch die unten angezeigte Soft-Tastatur anstelle der im zweiten Bild gezeigten "vollen" Tastatur anzuzeigen?

enter image description here

Ich will nicht, diese zu zeigen, und dann hoffen, dass Benutzer weiß, wie die oben zu bekommen (auch wenn es halb offensichtlich ist, wie dies zu tun) (der Standard?):

enter image description here

+2

Ähm, du * erkennst *, dass praktisch keine Android-Geräte diese "Minitastatur" haben, die du beschreibst, oder? – CommonsWare

+0

Uh ... Dieses Thema ist ein Mitglied der Ergänzung der Reihe von mir bekannten Android Fakten .... Ich lebe ein geschütztes Leben ..... Sollte ich die Frage löschen? (Ich denke, ich habe eine neue Frage in Arbeit ....) – DSlomer64

Antwort

1

Sie haben zwei Probleme.

Die erste ist, dass wenige Android-Geräte haben, was Sie beschreiben. In fünf Minuten Test sehe ich diese Option auf einem SONY Xperia Z2 Tablet, aber nicht auf einem Samsung Galaxy Tab S, Nexus 9, LG G-Pad 8 oder Amazon Fire HD 10. Ich wäre ziemlich überrascht, es zu sehen jedes Telefon, und so würde ich vermuten, dass vielleicht 1-2% der Android-Geräte mit einem Eingabemethodeneditor geliefert werden, der diese Funktion anbietet.

Das zweite ist, dass Sie keine Möglichkeit haben, Ihr Ziel zu erreichen, abgesehen von vielleicht einigen tastaturspezifischen APIs. Das bedeutet, dass Sie herausfinden können, welchen Eingabemethoden-Editor der Benutzer verwendet, und dass Sie die Hersteller solcher Tastaturen kontaktieren können, um sie zu fragen, ob es ein Mittel gibt, die Mini-Tastatur zur Anzeige zu bringen.

Android-Apps können generische Eingabemethoden-Editorfunktionen wie android:inputType unter EditText anfordern. Dies sind Anforderungen, keine Befehle, selbst für die Dinge, die Teil des Android SDK sind. Die Mini-Tastaturoption geht über das SDK hinaus.

+0

Screenshot ist von einem Verizon QMV7A, Android-Version 4.4.2, FWIW, die in der Nähe von Null ist, denke ich. Ich interessiere mich nur für den "Mini" auf einem Tablet, BTW. – DSlomer64

+1

@ DSlomer64: Ich würde dieses Gerät "obskur" nennen. Eingabemethoden-Editoren sind eine sehr beliebte Sache, die Gerätehersteller anpassen können. So bietet zum Beispiel der Amazon Fire HD 10 zwei Modi (Vollbildschirm und "Daumenkarte"), und das Xperia Z2 Tablet bietet drei Modi (diese beiden plus Ihr Mini-Tastenfeld). Sie können nicht viel mehr erwarten als die auf einem Gerät vorhandenen Grundlagen, selbst wenn der Benutzer den Eingabemethoden-Editor nicht durch einen aus dem Play Store oder anderswo ersetzt hat. – CommonsWare

Verwandte Themen