비디오 파일을 다운받아 재생하는 코드를 넣었습니다.
임시파일을 생성하고 종료시 삭제하는 코드인데요
File temp = File.createTempFile("mediaplayertmp", "dat");
 temp.deleteOnExit();

프로그램이 종료되어도 임시파일은 그대로 남아있구요,
mediaplayertmp12345.dat 이런 식으로 뒤에 숫자만 바뀌면서 지워지지 않고 sdcard에 남아있습니다.
뭐가 문제인 걸까요?