我在我的应用程序中使用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/

10-11 00:08