안드로이드 개발 질문/답변
(글 수 45,052)
다음과 같이 화면에 동영상을 뿌려주고 있는데
이동영상을 90도로 돌려서 화면에 위치해 주고 싶습니다.
방법이 없을까요? ㅠ.ㅠ
완전 초보라 뒤져보고 또 뒤져봐도 이해할 수 있는게 별로 없네요
ㅠ.ㅠ
package com.supergenius.sgintro2;
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.widget.VideoView;
public class SG_Intro_mp4 extends Activity {
private VideoView mVideoView;
// 이부분이 동영상을 불러와서 화면에 보여주는 부분인데
// 이 동영상을 90도 돌려서 보여주고 싶은것입니다.
// 어떻게 해야할까요 ㅠ.ㅠ
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.intro);
mVideoView = (VideoView) findViewById(R.id.videoView1);
mVideoView.setVideoURI(Uri.parse("android.resource://"+getPackageName()+"/"+R.raw.movie));
mVideoView.requestFocus();
mVideoView.start();
}
public void onWindowFocusChanged(boolean hasFocus) {
// TODO Auto-generated method stub
super.onWindowFocusChanged(hasFocus);
initialize();
}
private void initialize() {
Handler handler = new Handler() {
@Override
public void handleMessage(Message msg) {
// 다음 화면으로 이동
startActivity(new Intent( SG_Intro_mp4.this, First.class));
overridePendingTransition(R.anim.fade, R.anim.hold);
finish(); // Intro 액티비티 종료
}
};
handler.sendEmptyMessageDelayed(0, 3500); // x000 초후 종료시킴
}