투케이2K

408. (android/java) 인텐트 intent setDataAndType 사용해 image 이미지 파일 열기 수행 실시 본문

Android

408. (android/java) 인텐트 intent setDataAndType 사용해 image 이미지 파일 열기 수행 실시

투케이2K 2022. 11. 6. 22:37

[개발 환경 설정]

개발 툴 : AndroidStudio

 

[소스 코드]

	// TODO [테스트 메소드 정의 실시]
	public void testMain(){
		Log.i("---","---");
		Log.d("//===========//","================================================");
		Log.i("","\n"+"[Test_Java > testMain() 메소드 : 테스트 함수 동작 실시]");
		Log.d("//===========//","================================================");
		Log.i("---","---");


		try {

			// [초기 변수 실시]
			String urlData = "https://i.pravatar.cc/150?img=3";


			// [string to url]
			Uri uri = Uri.parse(urlData);


			// [Intent 객체 선언 및 이동 실시]
			Intent intent = new Intent(Intent.ACTION_VIEW);
			intent.setDataAndType(uri, "image/*"); // [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("---","---");
		}
	}
 

[결과 출력]


 

반응형
Comments