도와주세요, 오프라인 모드에서 원시 폴더의 Android 장치로 비디오를 재생하는 방법은 무엇입니까?Android 기기에서 원시 폴더의 비디오를 재생하는 방법은 무엇입니까?
성공 사례 1 : 아래 코드를 사용하여 SD 카드에서 비디오를 재생할 수 있습니다.
Intent intent = new Intent(Intent.ACTION_VIEW);
String type = "video/mp4";
Uri uri = Uri.parse("file:///sdcard/test.mp4");
intent.setDataAndType(uri, type);
startActivity(intent);
실패 예 2 : 질문 : 고해상도/원시 폴더에 test.mp4를 넣을 수 있습니까?
Intent intent = new Intent(Intent.ACTION_VIEW);
String type = "video/mp4";
Uri uri = Uri.parse("android.resource://" + getPackageName() + "/" + R.raw.taipei);
intent.setDataAndType(uri, type);
startActivity(intent);
아무도 도와 줄 수 있습니까? 부디.
안녕, 난 당신의 코드를 사용하여 다음과 같은 문제를 받고 있어요 : MediaPlayer를 : 미디어 플레이어 setDataSource IOException이의 앞으로 일어날를 만들 수 없음을 : –
가 대단히 감사합니다! * getPackageName() * 나를 구 했어요! – Pontios
이미'res/raw'아래에 폴더가 있지만 다른 해상도로 비디오를 가지고 있다면 어떻게 될까요? 즉 320x240, 640x480, 1280x720 등. 각기 다른 폴더를 만드는 방법은 무엇입니까? – Johny