似乎没有办法在Android中使用autocompletetextview和multiautocompletetextview启用自动更正。
我已经尝试了一些潜在的解决方法,但它们都没有工作(即使用XML文件中的各种输入选项)。
是否有人能够在自动完成文本视图或多自动完成文本视图上成功启用自动更正,并且仍然能够作为适配器提供建议列表?非常感谢!
答案 0 :(得分:8)
autocompletetextview将在输入视图上设置InputType.TYPE_TEXT_FLAG_AUTO_COMPLETE标志。
该标志使一些IME停止提供自动正确的建议。
您可以扩展AutoCompleteTextView并删除下面的标记
public SocialCompleteTextView(Context context) {
super(context);
int removed = this.getInputType() & (this.getInputType() ^ InputType.TYPE_TEXT_FLAG_AUTO_COMPLETE);
this.setInputType(removed);
}