Jos*_*sch 9 apache-flex air actionscript-3
我们正在尝试规划将部署到Android和iOS的移动AIR应用程序.我们的设计团队返回的一个屏幕是一个全屏文本编辑器,从屏幕顶部到键盘.如果我不能以编程方式抓住键盘的高度,我显然不能这样做.有没有办法做到这一点?
我知道在iOS中它是可能的,在Android中它似乎是不可能的.我没有创建ANE的问题,但如果数据已在AIR中可用,我宁愿避免使用它.或者,我可以假设键盘的大小是屏幕尺寸的1/2,这在大多数情况下都适用于iOS.
简而言之,在AIR中可以获得软键盘的高度吗?
Col*_*lin 11
我相信你可以使用舞台课来访问它.看看this.stage.softKeyboardRect
你的视野内.
注意:我没有亲自尝试过,但您可能需要在软键盘事件后访问它.在文本输入上添加一个事件监听器softKeyboardActivate
,然后调用this.stage.softKeyboardRect
以获取键盘的高度和位置.