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) 부분에 canvas.drawARGB() 를 사용해서 알지비값에 따른 단색 바탕이 잘 나왔었구요
라이브 배경화면 대신 mp4 동영상 파일을 재생해서
동영상 배경화면을 띄우고 싶은데 (a)부분이 궁금합니다
(a)부분에 추가만 해주면 되는건가요?
여러 검색도 해보고 책도 봤지만
mp.setDataSource(???);
mp.prepare();
mp.start();
라고 되있던데 ??? 부분에는 뭘 넣어줘야 할지요.. 책에는 뭐 인텐트 만들고 이래저래 하는데.. 저는 실패했구요ㅠㅠ
res 폴더 밑에 raw 폴더에 mcm.mp4 파일이 들어있구요
수정해야하거나 추가하는 부분좀 알려주세요ㅠㅠ