0

是否可以使用虚拟键盘而不将其分配给TextField/ TextArea

在doc中说VK必须链接到一些ComponentbindVirtualKeyboard())。

我有一个Label和一些Button。单击后,Button我想显示数字的虚拟键盘。

输入完成后,我想更改Label组件中的文本。

当然,即使我可以显示键盘,我也无法从键盘获得价值,因为它没有分配给任何TextField.

有可能做我描述的吗?如果你能解释一下怎么做,或者有一些例子吗?

此致,

梅尔

4

2 回答 2

0

我想知道为什么你需要来自键盘的数据,只是改变标签文本?如果那你为什么不使用文本框?

我已经阅读了太多关于虚拟键盘的内容,并且了解到如果当时没有单击文本框,我无法从键盘获取输入(它是虚拟的还是非虚拟的)

于 2012-03-09T18:07:48.687 回答
0

我建议您看一下VirtualKeyboard代码,从技术上讲,它只是一个对话框,您可以根据需要对其进行子类化和显示/使用。您想要的通过标准 show API 无法正常工作,因为这太通用(对于本机 VKB 支持),但应该与实际的 LWUITVirtualKeyboard实现一起使用。

于 2012-03-08T16:22:17.497 回答