[cocos2d-x]안드로이드 동영상 재생

2013. 5. 29. 14:37cocos2d-x



336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

cocos2d-x를 사용한 아이폰에 EAGLView가 있다면? 안드로이드에는 ?

ViewGroup root = (ViewGroup)getWindow().getDecorView();

... 안드로이드와 자바를 잘 몰라서 그런지 뭔진 모르겠다... 암튼 EAGLView의 윈도우 같은 개념으로 보면 될듯


VideoView VV = new VideoView(getApplicationContext()); 비디오 뷰 만들고

VV.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.FILL_PARENT, ViewGroup.LayoutParams.FILL_PARENT));

//소스로 xml대체

       VV.setVideoPath("/storage/sdcard0/DCIM/Camera/동영상.avi");//재생할 주소 연결(sdcard)

       VV.requestFocus();//포커스 하도록 지정

       VV.start();//동영상 재생

       

       root.addView(VV, 0);//root뷰 위에 얹기


를 onCreate에 하면 cpp로 만든 화면 위에 동영상이 재생 되게 된다.