2009-12-09 5 views
1

LWUIT을 사용하여 J2ME 앱을 개발했지만 잘 작동하지만 Windows Mobile 6을 사용하는 휴대 전화에서 앱을 시도 할 때 두 번 클릭 할 때까지는 소프트 키가 중복되는 가상 키보드가 표시됩니다. 전체 화면 j2me 앱에 대한 가상 키보드 숨기기

은 이미 응용 프로그램 항아리에 다음과 같은 속성을 사용하려고하지만 그들은 일을하지 않았다

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

는 윈도우 모바일 6 폰 (또는 다른 버전) 또는에 대해 동일한 옵션이있는 경우 누군가가 알고 있습니까 그것을 숨길 또 다른 해킹?

답변

0

이 매개 변수를 사용해 볼 수도 있습니다. 그러나이 노치 장치 매개 변수를 사용하면 일부 노키아 장치가 응용 프로그램을 전혀 설치하지 않는다는 경고를받을 수 있습니다.

MIDlet-Touch-Support: true 

그리고 Canvas에서 setFullscreen (true)을 실행하는 것을 잊지 마십시오. 오래된 장치 중 일부는 다시 칠할 때마다 실행할 필요가 있습니다.

때로는 도움이되는 몇 가지 LG 매개 변수가 있습니다.

LGE-MIDlet-TargetLCD-Width: 240 

LGE-MIDlet-TargetLCD-Height: 320 

LGE-MIDlet-Width: 240 

LGE-MIDlet-TargetLCD-Width: 320 

행운을 빈다!

+0

제안을 주셔서 감사합니다. 나는 이미 그 매개 변수를 알고 있었지만 HTC에서는 작동하지 않았습니다. 일부 삼성 및 LG 장치에만 해당되는 것 같습니다. – rjlopes

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

위와 같이 Display.init() 다음에이 명령을 씁니다.