Nokia 휴대폰에서 작동하는 모바일 javaMe 애플리케이션이 있습니다. 그러나 이제는 삼성 5611로 이식하고 있습니다. 그런 문제에 직면했습니다 : 중앙 소프트 버튼에 명령이 지정되어 있지 않으며, 모든 버튼이 오른쪽 버튼 메뉴에 포함되어 있습니다. 동일한 미드 레트가 Nokia 3110c에서 실행되면 하나의 명령이 중앙 버튼에 배치되고 다른 명령 (> = 2 인 경우)이 옵션 메뉴로 그룹화됩니다. Item.setDefaultCommand (효과 없음) 및 Display.getInstance(). setThirdSoftButton (true) (SDK 3.4에서 지원되지 않는 메서드)를 시도했습니다. 또한 한 명령의 유형을 Ok 또는 Screen으로 변경하고 우선 순위를 변경하려고 시도했지만 모든 것이 성공하지 못했습니다.javaMe 내의 중앙 소프트 버튼에 명령 지정
미리 감사드립니다. 어떤 아이디어라도 도움이 될 것입니다.
많은 답변을 주신 Mr Lou 님, 빠른 답변입니다. 할당 할 버튼을 장치에 알려주고 싶지 않습니다. 그러나, 내 응용 프로그램의 무언가가 장치가 중앙 버튼을 전혀 사용하지 못하는 것 같습니다. 반면에 기기가 중앙 버튼을 사용할 때가 있습니다 (예 : 메뉴 탐색). http://stackoverflow.com/questions/13227577/central-button-soft-key-lwuit에서 무언가를 읽었으나 이제는 LWUIT가 필요하다는 것을 알았습니다. – Spectorsky