2009-12-09 95 views
1

我開發了一個使用LWUIT的J2ME應用程序,它工作正常,但是當我使用Windows Mobile 6在手機上嘗試應用程序時,它會顯示與軟鍵重疊的虛擬鍵盤,直到雙擊它爲止。隱藏全屏j2me應用程序的虛擬鍵盤

我已經嘗試過使用應用罐子下面的屬性,但他們沒有工作:

Navi-Key-Hidden: true 
Nokia-MIDlet-On-Screen-Keypad: no 

有誰知道是否有適用於Windows Mobile 6個手機(或其它版本)或相同的選項另一個黑客來隱藏它?

回答

0

您可能也想嘗試此參數。但請注意,有了這個jad參數,一些諾基亞設備根本不會安裝應用程序。

MIDlet-Touch-Support: true 

而且不要忘記你的畫布上運行setFullscreen(真)。一些較舊的設備甚至要求您在每次重繪時都運行它。

還有一些LG參數可能有助於;

LGE-MIDlet-TargetLCD-Width: 240 

LGE-MIDlet-TargetLCD-Height: 320 

LGE-MIDlet-Width: 240 

LGE-MIDlet-TargetLCD-Width: 320 

祝你好運!

+0

感謝您的建議,我已經知道這個參數,但它沒有在HTC上工作,我認爲只適用於一些三星和LG設備。 – rjlopes 2009-12-18 12:31:19

1
Display.init(this); 
    Display.getInstance().setDefaultVirtualKeyboard(null); 

如上所示在Display.init()之後寫入此命令。