Kitkat-Tastatur kein Vorschlag für Textfelder

Mir ist aufgefallen, dass beim Eingeben von Folien (hat es einen offiziellen Namen?) In Textfelder ( im Gegensatz zu Textbereichen ) keine Vorschläge angezeigt werden . Es fügt nur das erste Wort ein, von dem es annimmt, dass ich versucht habe, es einzugeben, und gibt mir keine anderen Optionen.

Warum ist das so und gibt es eine Lösung dafür?

a) Es heißt "Swiping" und b) eine alternative Tastatur-App? Playstore hat Tonnen von ihnen. Sogar Googles eigener IME (unterstützt Tippen, Wischen und Spracheingabe).
Ich sprach von Googles eigenem IME.
Sicher, dass es dieser ist ? Vielleicht etwas mit seinen Einstellungen dann. Ich erinnere mich noch genau, dass es so etwas gab. Sie können unter Einstellungen→Sprache & Eingabe nachsehen, auf das Zahnradsymbol neben „Google-Tastatur“ tippen und die Einstellungen auf Autokorrektur und Vorschläge überprüfen.
Ja, es gibt Vorschläge, mein Problem ist, dass sie nicht immer da sind. Sie sind nur in Textbereichen (z. B. SMS) vorhanden , nicht jedoch in Textfeldern (z. B. Google-Suche).
Ah, jetzt sehe ich, worauf Sie hinweisen (und lesen Sie Ihr Q noch einmal, das haben Sie ursprünglich geschrieben und ich habe es verpasst). Ich erinnere mich, dass ich auch hier und da die Vorschläge übersehen habe (über den Google IME auf ICS), aber nie auf "Regelmäßigkeiten" geachtet habe. Das könnte durchaus "wie beabsichtigt funktionieren", wie Tungas Antwort nahelegt. Sollte konfigurierbar sein, ist es aber offensichtlich nicht. Entschuldigung, keine Ideen zu "Fixes" oder "Workarounds"; Sie können jedoch alternative Tastaturen ausprobieren, ob sie sich anders verhalten.

Antworten (2)

Android unterscheidet nicht zwischen „Textfeldern“ und „Textbereichen“ wie HTML. Ein Steuerelement namens TextView(oder EditText, aber beide sind dasselbe zugrunde liegende Steuerelement) verwaltet alle Textfelder, unabhängig davon, ob sie bearbeitbar sind oder nicht, und ob es sich um eine oder mehrere Zeilen handelt.

Das heißt nicht, dass sich jedes Textfeld gleich verhält. TextViewgibt der App die Möglichkeit, Hinweise für die Tastatur zu setzen, um ihr mitzuteilen, welche Art von Text bearbeitet wird (sogenannter Eingabetyp ). Ein Eingabetyp teilt der Tastatur mit, dass der eingegebene Text ein Suchfilter ist. Die Tastatur kann diese Hinweise beliebig interpretieren: In diesem Fall zeigt die Google-Tastatur keine Wortvervollständigungen/-vorschläge an, wenn der Eingabetyp ein Suchfilter ist.

Sie können dieses Problem vermeiden, indem Sie eine andere Tastatur-App verwenden, die den Eingabetyp und andere Hinweise anders interpretiert. Beispielsweise zeigt SwiftKey Wortvervollständigungen für Suchfilter genau wie für normalen Text an. (Ich habe es gerade in der Google-Suche getestet.) SwiftKey unterstützt auch die Gesteneingabe wie die Standardtastatur.

Wenn Sie daran interessiert sind, können Sie mehr über die verschiedenen Hinweise erfahren, die Apps der Tastatur geben können, indem Sie mit meiner App IM beweisen spielen . (Es ist eine kostenlose App ohne Werbung, also bekomme ich bei der Verwendung nur ein warmes, unscharfes Gefühl, wenn Sie eine gute Bewertung abgeben.) Mit dieser App können Sie alle Hinweise setzen und sehen, welche Auswirkungen sie auf Ihre Tastatur haben . Auf diese Weise können Sie verschiedene Tastaturen vergleichen.

Dies ist normal, da die Google-Suche ihre eigenen Vorhersagen/Korrekturen anbietet. Es ist irgendwie albern, aber so funktioniert es.