小编EZ *_*rii的帖子

AutoCompleteTextView以横向模式提示

AutoCompleteTextView在我的应用程序中使用自定义适配器,它在纵向模式下工作得很好.然而,在水平模式下,软件键盘占用大部分屏幕和文本视图,使用覆盖按钮而不是适配器提供的视图.

我找不到关于它如何在幕后工作的明确文档.似乎在横向模式中AutoCompleteTextView绕过了适配器的getView()方法,getItem()使用原始字符串来使用和渲染项本身.

为了使事情变得更糟,似乎在AutoCompleteTextView准确地呈现两个自动完成提示列表:同时标准下拉列表和覆盖按钮(如果我们设置imeOptions flagNoExtractUi以防止AutoCompleteTextView在景观中扩展,这是很明显的).

我想在两种情况下提供我自己的视图 - 但我设法只为目前为止的下拉菜单做了.是否有任何更改为重叠列表提供自定义视图?

对不起,但由于排名较低,我无法发布图片.如果有人需要,我可以寄给他们.

android landscape autocomplete autocompletetextview

5
推荐指数
1
解决办法
1392
查看次数