2013-01-18 3 views
0

J2ME에서 캔버스에 비디오 플레이어를 개발 중입니다. 세로 모드에서 비디오를 표시하려면 높이가 폰의 너비보다 큰 경우 가로 모드에서 비디오를 표시하고 싶습니다. 내가 어떻게 할 수 있니?
감사합니다.J2ME에서 캔버스의 방향 변경

답변

1

유감스럽게도 J2ME에서는이를 동적으로 강제 적용 할 수 없습니다.

일부 휴대 전화는 방향을 강제로 지정하는 jad 속성을 포함하지만 동적으로 방향을 강제로 허용하는 전화기는 인식하지 못합니다.

+0

LWUIT에서 크기 변경 방법이 올바르게 작동하고 있습니다. 때로는 높이 만 정확하게 표시되기 때문입니다. 양식의 비디오 플레이어에 슬라이더 구성 요소를 그려야했지만, 직면 한 문제는 비디오 플레이어의 높이를 제한하여 구성 요소를 그릴 수 있어야한다는 것입니다. 방향 변경 (비디오 플레이어와 슬라이더 구성 요소 모두)에서 구성 요소를 다시 그리는 방법이 아닌 경우 비디오 플레이어에 무엇이든 그릴 수 있습니까? – neeraj

+0

다시 그리기가 자동으로 이루어지며, 사용자가 가지고있는 것이 확실하지 않습니다. 동영상을 그리는 것은 LWUIT에서 지원하지 않지만 고급 멀티미디어 보완 JSR은 동영상 (MIDP 이미지가 아닌 LWUIT 이미지)에 이미지를 그릴 수있는 기능을 가지고 있다고 생각합니다. 변경 가능한 이미지가 반투명하지 않으므로 작업하기가 매우 어렵습니다. 그것의 꽤 진보 된 물건들처럼 작동하지 않을 것이고, 나 자신을 시도하지 않았으므로 어쨌든 나는 도울 수 없다. –

+0

안녕하세요, 안녕하세요, 폼에서 구성 요소를 추가하거나 제거한 후 모바일 화면의 양식을 업데이트하기 위해 refreshTheme() 함수를 사용하고 있습니다. 그러나 언젠가는 "배열 색인이 2보다 큽니다 = 2"로 오류가 발생합니다. 그것을 해결할 수 있을까요? – neeraj