这并不是为什么没有人抱怨这一点,但我对模拟器上的黑莓Playbook虚拟键盘有很多问题。
我在屏幕中间有一个richedit组件,只要出现虚拟键盘输入文本,它就会完全隐藏文本输入。当键盘出现/消失时,我想将文本输入上移。有没有办法做到这一点?我不想在richedit上胡乱处理focus_in和focus_out事件。我试过了,但不太可靠。
提前谢谢你!
发布于 2011-01-12 00:32:36
我们期望下一版本的SDK (早就该发布了,但我认为即将发布)将为虚拟键盘提供更完整的支持。在此之前,我认为尝试用它做任何特别的事情都是浪费时间。
我还认为,当它覆盖文本输入时,它可能会自动将整个阶段上移,所以你可能不需要对它做任何事情。
编辑:实际上,我在一月份发布了一段代码,描述了一个undocumented way来支持这一点,使用了一些基本的PPS支持。它还展示了如何以编程方式控制键盘的打开和关闭。我还不推荐它用于真正的代码...
https://stackoverflow.com/questions/4637455
复制相似问题