5

オートコレクトなしのEditTextが必要です。次のように、textNoSuggestionsinputTypeを設定しました。

 <EditText
    android:id="@+id/txtTarga"
    android:layout_width="150dp"
    android:layout_height="wrap_content"
    android:ems="10"
    android:hint="Targa"
    android:inputType="textNoSuggestions|textCapCharacters" >

大文字のフラグは機能しますが、それでも自動修正されます。

どうすれば無効にできますか?

4

5 に答える 5

21

inputType textVisiblePasswordがトリックを実行します(ほとんどの場合、Commonswareが指摘したように、それはリクエストのままであり、機能するデバイスと機能しないデバイスを見つける可能性があります)

于 2012-06-03T12:05:52.690 に答える
9
android:inputType="textNoSuggestions"

これによると、inputType属性は、一部のデバイスでサポートされている場合とされていない場合があります。

ただし、これはより頻繁に機能するようです

android:inputType="textNoSuggestions|textVisiblePassword"
于 2012-06-03T12:18:20.127 に答える
0

次のようなコードで試すことができます。

EditText edittext = (EditText)findViewById(R.id.txtTarga);
edittext.setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);
于 2012-06-03T12:00:03.317 に答える
0

Xmlで

<EditText
        android:id="@+id/password"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="5dp"
        android:hint="password"
        android:imeOptions="actionDone"
        android:inputType="textPassword"
        android:singleLine="true"
        />

Javaソースコードの場合

    // casting done from EditText to TextView

    TextView mPassword = (TextView) findViewById(R.id.password);

なぜこれなのか分かりません。しかし、正常に動作します。

于 2015-08-20T10:06:29.787 に答える
0

textNoSuggestionsすべてのキーボードで機能するわけではありません。受け入れられた答えinputType="textVisiblePassword"は機能しますが、ほとんどのキーボードから絵文字が削除されます。

設定inputType="textUri"が機能し、絵文字を追加する機能が維持されていることがわかりました。

于 2019-05-13T13:55:56.537 に答える