안녕하십니까!!! 오늘도 앱 개발에 열중인 초보 개발자 입니다~!!!!
현재 안드로이드 내의 갤러리와 연동하는 프로그램을 생각 중인데요.
private static final int IMAGE_SELECTED = 0;
private ImageView IVselected = null;
이렇게 설정을 하고
아래와 같이 암시적 인텐트를 줘서 갤러리를 띄우고 난후에,
Intent intent = new Intent(Intent.ACTION_PICK);
intent.setType(android.provider.MediaStore.Images.Media.CONTENT_TYPE);
startActivityForResult(intent,0);
이제 아래의 코드를 썻는데....
public void onActivityResult(int requestCode, int resultCode, Intent data) {
if (resultCode == RESULT_OK) {
if (requestCode == IMAGE_SELECTED) {
Uri uri = data.getData();
try {
IVselected.setImageBitmap(MediaStore.Images.Media.getBitmap(getContentResolver(), uri));
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
오류가 나버립니다 ㅜㅜ 이게 왜 오류가 나는 걸까요ㅜ nullpoint에러가 뜨는데 왜그러는지 모르겠습니다 ㅜㅜ
해결법좀 알려주십시오 여러분!!!! ㅠ