我在我的应用程序中使用MultiAutoCompleteTextView来显示各种建议。
我注意到MultiAutoCompleteTextView不支持默认情况下带有EditText的常规android建议(在软键盘上方弹出的建议条)。
有没有办法显示常规建议以及我想在MultiAutoCompleteTextView中显示的建议?
最佳答案
我发现设置输入类型仅在使用setRawInputType()
设置时生效。我还发现,使用InputType.TYPE_TEXT_FLAG_AUTO_CORRECT
的唯一方法是包含
也包括InputType.TYPE_CLASS_TEXT
。因此,结果将是这样的:
multiAutoCompleteTextView.setRawInputType(InputType.TYPE_CLASS_TEXT
|InputType.TYPE_TEXT_FLAG_CAP_SENTENCES
|InputType.TYPE_TEXT_FLAG_AUTO_CORRECT
|InputType.TYPE_TEXT_FLAG_MULTI_LINE);
关于android - EditText和MultiAutoCompleteTextView建议,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4552292/