これは、私が回避策を見つけたので、より適切な方法です。textViewで "スペルチェック"を無効にする
私のテーブルヘッダーのいくつかはスペルミスとして拾われ、赤で下線が引かれています。もちろん、それは私が見たいものではありません。私が使用していることが判明しました
android:inputType="textNoSuggestions"
スペルチェックマーキングを無効にしています。私は、これはドキュメントの状態として必要であること、それは奇妙な(?バグ)を見つける:
inputType:テキストフィールドに配置されているデータの種類、 入力方法を助けるために使用されるには、ユーザーが入力できるようにする方法を決定しますテキスト。
テキストビューに関連する入力はありません。これはスペルチェックを回避する唯一の/より適切な方法ですが、これは非入力フィールドをスペルチェックするバグですか?
UPDATE:リクエストごとに、これはサンプルXML
<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>
あなたはすべてのデバイスでこの振る舞いを見て、または一部だけいますか? –
エミュレータ..まだライブデバイスにインストールされていません。おそらくそれは単なるエミュレータの問題ですか? – TrustNoOne
試してみる別のデバイスがあれば、私はそうです。以前はTextViewでそのことをやっているスペルチェックを見たことはありません。 –