Notice
Recent Posts
Recent Comments
Link
투케이2K
357. (android/java) intent 인텐트 setDataAndType 사용해 화면 전환 동영상 플레이 재생 실시 (video play) 본문
Android
357. (android/java) intent 인텐트 setDataAndType 사용해 화면 전환 동영상 플레이 재생 실시 (video play)
투케이2K 2022. 10. 20. 11:17[개발 환경 설정]
개발 툴 : AndroidStudio
[소스 코드]
// TODO [테스트 메소드 정의 실시]
public void testMain(){
Log.i("---","---");
Log.d("//===========//","================================================");
Log.i("","\n"+"[Test_Java > testMain() 메소드 : 테스트 함수 동작 실시]");
Log.d("//===========//","================================================");
Log.i("---","---");
/**
* ------------------------------------
* TODO [요약 설명]
* ------------------------------------
* 1. Intent.ACTION_VIEW : 뷰 화면 전환을 수행합니다
* ------------------------------------
* 2. intent.setDataAndType : 인텐트 화면 전환 시 필요한 데이터 및 타입을 지정합니다
* ------------------------------------
* */
try {
// [초기 변수 실시]
String urlData = "https://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4";
// [string to url]
Uri uri = Uri.parse(urlData);
// [Intent 객체 선언 및 이동 실시]
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(uri, "video/*"); // [url 주소 지정 및 비디오 재생 모든 타입 선택]
startActivity(intent);
}
catch (Exception e){
Log.i("---","---");
Log.e("//===========//","================================================");
Log.i("","\n"+"[Test_Java > testMain() 메소드 : 예외 상황 발생 확인]");
Log.i("","\n"+"[error : "+String.valueOf(e.getMessage())+"]");
Log.e("//===========//","================================================");
Log.i("---","---");
}
}
[결과 출력]
반응형
'Android' 카테고리의 다른 글
Comments