私はAutoCompleteTextView
、ここに私の問題があります、どのように私が入力する文字を大文字にすることができるかで構成されるアプリケーションを開発していますAutoCompleteTextView
。
- 私はxmlにしたくない:
android:capitalize="characters"
- Javaコードで宣言したい。
私はAutoCompleteTextView
、ここに私の問題があります、どのように私が入力する文字を大文字にすることができるかで構成されるアプリケーションを開発していますAutoCompleteTextView
。
android:capitalize="characters"
あなたはこのように試すことができます..ontextchangedのテキストウォッチャーでテキストを大文字に変更します..そしてedittextの新しい文字列が大文字に変換した古い文字列であるかどうかを確認します...スタックオーバーフローエラーを回避するために..
String upper = mytextview.getText().toString().toUpperCase()
mytextview.setText(upper);
コードでこれを試してください。チェックして試すことができる他のフラグもいくつかあります。
tv.setInputType(InputType.TYPE_TEXT_FLAG_CAP_CHARACTERS);