我一直在尝试创建一个打开单词建议的文本编辑器。这就是我一直在做的希望让它工作但到目前为止还没有这样的运气
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,它们似乎工作正常。我无法从 xml 加载这些,因为根据用户提供的输入,会生成额外的 EditText,所以我必须以编程方式进行。关于为什么这不起作用有什么建议吗?
是的,我查看了文档,但我似乎也没有在那里找到答案,因为我添加的标志没有起到作用。
意图以编程方式添加启用了自动完成功能的 Edittext
问题:生成了 Edittext,但未将任何文本支持帮助显示为自动完成或更正
提前感谢 StackOverFlow 国家