Dies ist mehr ein "gibt es eine geeignetere" Frage, wie ich eine Arbeit gefunden habe.disable "Rechtschreibprüfung" auf TextView
Einige meiner Tabellenüberschriften werden als Rechtschreibfehler erkannt und rot unterstrichen. Natürlich möchte ich das nicht sehen. Ich habe festgestellt, dass
android:inputType="textNoSuggestions"
deaktiviert die Rechtschreibprüfung Markierungen deaktiviert. Ich finde es seltsam (Bug?), Dass dies als docs Zustand notwendig ist:
input: Die Art der Daten, die in einem Textfeld platziert wird, verwendet eine Eingabemethode, um zu entscheiden, wie der Benutzer zu lassen, geben Sie Text.
und es gibt keine Eingabe nur mit TextView verbunden. Also ist dies der einzige/geeignetere Weg, die Rechtschreibprüfung zu vermeiden und ist es auch ein Fehler, dass nicht-eingegebene Felder überprüft werden?
UPDATE: pro Anfrage ist diese xml Probe
<TextView
android:text="ID#"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:typeface="monospace"
android:textSize="14sp"
android:digits="4"
android:textAlignment="gravity"
android:layout_weight="5"
android:gravity="left"
android:singleLine="true"
android:phoneNumber="true"
android:inputType="textNoSuggestions|none">
</TextView>
Sie dieses Verhalten Trifft auf allen Geräten, oder nur einige? –
Emulator .. noch nicht auf einem Live-Gerät installiert. Vielleicht ist es nur ein Emulator Probleme? – TrustNoOne
Wenn Sie ein anderes Gerät haben, um es zu versuchen, würde ich. Ich kann mich nicht erinnern, jemals eine Rechtschreibprüfung gesehen zu haben, die ihre Sache in einem TextView gemacht hat. –