首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Flex移动软键盘高度和/或自动补全建议

Flex移动软键盘高度和/或自动补全建议
EN

Stack Overflow用户
提问于 2011-10-14 09:13:48
回答 1查看 873关注 0票数 0

我正在尝试为air移动应用程序构建一个自动补全文本输入。我想要通过计算最可用的显示区域是否存在于文本输入的上方或下方来确定是在文本输入的上方还是下方显示列表。显然,软键盘将出现在屏幕上,因此我需要知道它的高度才能进行此计算。

我也对如何设计一个自动完成文本输入的建议持开放态度。大多数示例都显示位于应用程序顶部的搜索栏,但是如何处理包含在"View“本身中的文本输入呢?

EN

Stack Overflow用户

发布于 2011-10-14 11:11:08

对于Flextras Mobile AutoCompleteComboBox,我们估计了下拉列表中的行数,假设实际输入位于视图的顶部。反过来,行数决定了高度。对于我们的Nexus one,它是四个元素。

在实现方面,一般的概念是使用PopUpManager来显示弹出窗口。当用户输入文本时,以某种方式过滤dataProvider。

我们的实现使用了一个带有垂直布局的列表;但是你可以很容易地使用一个弹出式窗口来显示一个带有水平布局的列表。水平方式类似于某些移动键盘顶部的方式。

对于应用程序内部的“搜索栏”,而不是顶部;我可能会将搜索栏改为一个按钮。单击该按钮后,将显示一个与屏幕大小相同的弹出窗口,其中顶部包含文本输入,下方是选项的下拉列表。

这有帮助吗?

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7762141

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档