単語の提案がオンになっているテキストエディタを作成しようとしています。これは私がそれを機能させることを望んでやってきたことですが、これまでそのような運はありませんでした
EditText test = (EditText) new EditText(Page.this);
test.setRawInputType(InputType.TYPE_TEXT_FLAG_AUTO_CORRECT);
test.setRawInputType(InputType.TYPE_TEXT_FLAG_MULTI_LINE);
test.setRawInputType(InputType.TYPE_TEXT_FLAG_AUTO_COMPLETE);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(
LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT, 1);
params.setMargins(5, 0, 5, 0);
test.setLayoutParams(params);
test.setText(text);
test.setId(id);
holder.addView(test);
ホルダーはコンテナです。Edittextにはそのデータベースからロードされたテキストがありますが、それは本当に重要ではないと思います。すべてが正常に機能しています。EditTextが読み込まれ、データベースのものは問題ありません。そのため、そのセクションを投稿しませんでした。私が抱えている唯一の問題は、オートコレクトまたは任意の形式のオートコンプリートが機能していないことです。xmlからロードされたEditTextがいくつかあり、それらは正常に機能しているようです。ユーザーが追加のEditTextを与える入力に応じて生成されるため、これらをxmlからロードできません。そのため、プログラムで実行する必要があります。これが機能しない理由について何か提案はありますか?
はい、私はドキュメントを調べましたが、追加したフラグが機能していないため、そこにも答えが見つからなかったようです。
オートコンプリートが有効になっているエディットテキストをプログラムで追加する意図
問題:Edittextが生成されますが、オートコンプリートまたは正しいテキストサポートエイドが表示されません
よろしくお願いしますStackOverFlownation