android – Flex 4.6隐藏/关闭软键盘

前端之家收集整理的这篇文章主要介绍了android – Flex 4.6隐藏/关闭软键盘前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在flex 4.6和air 3.1中遇到了软键盘行为的一些问题

我有一个顶部有搜索栏的列表.当用户选择TextInput组件时,软键盘会弹出它应该的样子.
现在,当用户完成输入文本并按下返回(或完成/搜索/ …)键时,我希望软键盘消失.

到目前为止我尝试过的:

>我已将returnKeyLabel属性设置为“done”,按钮显示
相应地.然而,它只关闭Android上的键盘
IOS键盘只是熬夜.
>然后我试着不设置returnKeyLabel并手动
捕获Return键并将焦点设置为另一个元素
不需要软键盘,但也不起作用.
>我也尝试通过在按下Return键时调度我自己的“伪造”点击事件但这也不起作用.

作为搜索这个问题的一部分,我发现这个Dismiss SoftKeyboard in Flex Mobile,但这也没有用.或者至少不在flex 4.6中

现在有没有人知道隐藏软键盘的好方法或使returnKeyLabel“完成”工作在IOS上可以使用flex 4.6 / air 3.1?

解决方法

你尝试过这样的事吗?
<s:TextInput prompt="First Name" returnKeyLabel="done" enter="handlerFunction()"/>  
private function handlerFunction():void{
    stage.focus = null
}

猜你在找的Android相关文章