2010-12-18 58 views
1

BlackBerryCanvas documentation說:添加文本輸入到blackberrycanvas

此類擴展Canvas類的功能,包括全觸摸支持功能和文本輸入的支持。

我已經擴展了BlackBerryCanvas,但是在添加任何文本輸入時遇到了問題。

這不是我知道該怎麼做,但無法讓它工作 - 我只是不知道如何添加文本輸入框或字段。

編輯:或者我誤解了,這是不可能的?從閱讀來看,似乎是這樣,但我開始懷疑爲什麼很難找到任何東西。

編輯2:我想也許這是關於BlackBerryTextBox

EDIT3:使用這個類可以調用#setInputHelper方法來獲取文本輸入支持

應用。

也可能是某種東西。儘管我很害怕,但它並沒有給我足夠的線索能夠自己做到。

謝謝。

回答

1

如果您不特別需要使用Canvas層次結構,我建議您使用更常用的Field層次結構。

這意味着您應該創建一個應用程序並從Screen開始。 Screen的一個簡單的具體實現是FullScreen。要獲得正在尋找的文本輸入,請在屏幕上添加一個AutoTextEditField

+1

對不起,我應該說。這是一款MIDlet,我正在爲黑莓手機加強。由於我可以使用BlackberryCanvas而不是Canvas,而不必求助於完全重寫,所以我希望能夠使用該層次結構。 – cupAsoup 2010-12-19 09:40:48