2011-05-13 8 views
2

기기를 회전하면 동영상 컨트롤의 크기가 제대로 조정되지 않습니다. 내가 여기서 말하는 것에 대한 비디오를 만들었습니다 : http://www.youtube.com/watch?v=FgRythmUo3A동영상 회전 MediaControls, android가 엉망입니다

컨트롤을 "다시 그리는"방법이 있습니까?

@Override 
public void onConfigurationChanged(Configuration newConfig) 
{ 
    super.onConfigurationChanged(newConfig); 
    // redraw controls 
} 

아이디어 :

<activity android:name="Vforum" android:configChanges="orientation"></activity> 

그런 다음 내 자바, 나는 메소드를 오버라이드 (override) :

나는 그래서 그것을이 회전 할 때 발생하는 통제 할 수 내 매니페스트이 변화를 만들어?

+0

MediaController는 어떻게 만듭니 까? 역동적으로? setAnchorView 및 setMediaController를 호출하여 VideoView와 연결합니까? –

답변

1

여기 Mike 또는 Ronnie에게서 더 많은 정보가 필요합니다. 우선, 마우스의 질문에 대답하면 도우미가 도움을 줄 수 있습니다. :)

어쩌면 레이아웃 - xml도 게시해야합니다. 아마도 처음부터 만들어서는 안되는 설정 일 것입니다.

약간의 검색

이를 데리고 : Android VideoView orientation change with buffered video

어쩌면 그 사람이 당신에게 몇 가지 힌트를 줄 것이다.

1

플레이어 위치를 저장하고 저장된 위치로 플레이어를 다시 만들어야합니다. 그게 내가 몇 가지 프로젝트에서 한 짓이고 작동하는 것 같습니다.

Fildor의 링크가 도움이 될 것입니다.