저는 이제 갓 안드로이드 프로그래밍을 시작한 초보 입니다



라이브 배경화면을 만드는건 성공했습니다


private void drawBG()
{
      SurfaceHolder holder = getSurfaceHolder();

      Canvas canvas = null;
      MediaPlayer mp = MediaPlayer.create(getApplicationContext(), R.raw.mcm); // mp4 실행을 위해 추가했음

            try {

           canvas = holder.lockCanvas();

           if(canvas != null)

           {

                   //(a) 이 부분에서 mp4파일을 배경화면으로 하고자 함//

           }

     }finally { // 이하 생략


여기서 (a) 부분이 궁금합니다


(a) 부분에 canvas.drawARGB() 를 썼을때는 알지비 값에 따른 단색 바탕이 잘 나왔었구요


이 것 대신 배경화면에 mp4 파일을 재생시키고 싶은데


                  mPlayer.setDataSource(????);
                  mPlayer.prepare();
                  mPlayer.start();


책에서 보니 이렇게 되있던데요


??? 에는 뭘 써야하는지 잘 모르겠더라구요.. 책에는 뭐 인텐트를 만들도 이래저래 하는데.. 저는 실패했구요ㅠㅠ


res 폴더 하위폴더 raw 에  mcm.mp4 파일이 들어있구요


혹시 (a) 부분에 뭘 넣어줘야 할까요??


아니면 //mp4 실행을 위해 추가했음 부분도 틀린부분이 있나요??


잘 부탁드립니다ㅠㅠ