BlackBerryCanvas documentation说:
此类扩展了Canvas类的功能,包括全触摸支持和特色文本输入支持。
我已扩展BlackBerryCanvas,但无法添加任何文本输入。
我不知道该怎么做却无法让它发挥作用 - 我根本就不知道如何添加文本输入框或字段。
编辑:或者我误解了,这是不可能的?从阅读中看起来似乎是这样,但我开始想知道为什么它很难在它上面找到任何东西。EDIT2:我想也许它与BlackBerryTextBox有关?
EDIT3:
使用此类的应用程序可以调用#setInputHelper方法来获取文本输入支持。
也可能是某种东西。虽然我害怕,它还没有给我足够的线索来自己做。
感谢。
答案 0 :(得分:1)
如果您不特别需要使用Canvas层次结构,我建议您使用更常用的Field层次结构。
这意味着您应该创建一个应用程序并以Screen开头。 Screen的一个简单具体实现是FullScreen。要获取您正在寻找的文本输入,请在屏幕上添加AutoTextEditField。