728x90
Intent intent = new Intent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
intent.setType("image/gallery");
intent.setAction(Intent.ACTION_PICK);
startActivityForResult(intent,REQUEST_PICKER);
위 방법으로 갤러리를 열 수 있고(REQUEST_PICKER는 상수값)
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
//super.onActivityResult(requestCode, resultCode, data);
if(requestCode==REQUEST_PICKER){
if(resultCode==RESULT_OK) {
Uri uri = data.getData();
onActivityResult에서 Data.getData()를 통해 uri값을 받을 수 있다. 이 uri가 사진 데이터.
728x90
'프로그래밍 > Android(Java)' 카테고리의 다른 글
[Android] GIF 파일 사용할수 있게 만들어주는 git (0) | 2019.09.29 |
---|---|
[Android] assets 폴더의 이미지 사용법 (0) | 2019.09.29 |
[Android] 소프트 키보드(키패드) 닫기 (0) | 2019.09.29 |
[Android] ValueAnimator의 Listener (0) | 2019.09.29 |
[Android] AlertDialog의 사이즈 변경 (0) | 2019.09.29 |
댓글