<layout>
버튼하나를 만들어준다.
쓰고자하는 Activity에서 버튼을 선언해주고 setOnClickListener를 통해 클릭했을때 이벤트를 걸어준다.
putExtra(Intent.EXTRA_ALLOW_MULTIPLE)을 사용해야 여러장을 선택할 수 있다.
여기서 저 구문만 빼면 한장씩 가능.
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
함수 안에서 사용.
data가 null일때는 앨범에서 뒤로가기 눌렀을때 data가 없기때문에 생기는 오류를 잡아주기 위함.
clipData를 선언하여 한장선택하였을때, 9장 이내로 선택하였을때로 나눠줌.
'안드로이드 스튜디오' 카테고리의 다른 글
파이어베이스에서 실시간 데이타 삭제하기 (0) | 2019.01.15 |
---|---|
Adapter에서 dialog 사용법 (0) | 2019.01.15 |
firebase 저장소에 저장된 사진을 불러와 이미지뷰에 넣기. (2) | 2018.09.13 |