한 걸음 두 걸음
android studio ] listview 등 adapter 연결시켜 사용하는 방법 정리2 본문
반응형
이미지뷰설정
이제 여기에 아까는 추가해놓지 않았던 이미지뷰를 설정해볼건데,(24_3 7분대부터 시작)
여기서 인상깊었던 부분은 이미지 drawable에 넣어두고나서 setImage함수의 매개변수로 int resId를 받았다는거야. Text면 String을 받는게 맞는데 이미지의 경우는 int로 받아와서
ImageView.setImageResource(resId);
하는 방식으로 이미지를 넣어. 이때까지는 직접적인 경로밖에 몰라서 R.drawable.이미지이름.png 이런식으로 넣었는데 다른 방법도 있다는걸 배웟어!
이벤트처리
24_4부터는 리스트뷰에 아이템을 추가하는 방법/ 이벤트 처리(setOnItemSelectedListener)/ 리스트뷰 메모리 재사용 처리방법 등에 대해 배울 수 있어.
setOnItemSelectedListener의 경우
버튼위젯이 들어가면 작동하지 않는다는 문제가 있는데 버튼xml파일 내부에ㅔ
android:focusable="false"
를 넣어주면 정상적으로 작동해.
어플만들다보니까 중복되는 부분 처리하는게 곤란했는데 이런식으로 어뎁터 사용할 수 있는 방법이 있으니 다행인 것 같다.
리스트뷰 메모리 재사용 부분
반응형
'FrontEnd > Android' 카테고리의 다른 글
BCSD android 과제 Naming (0) | 2019.03.06 |
---|---|
android ] RAW파일 입출력 처리 (1) | 2019.02.28 |
android studio ] listview 등 adapter 연결시켜 사용하는 방법 정리 (3) | 2019.02.21 |
android studio 안드로이드스튜디오 ] split함수로 텍스트 구분자 설정하여 쪼개기 (0) | 2019.02.18 |
android studio 안드로이드스튜디오 ] txt파일 한글 깨짐현상 해결 (0) | 2019.02.18 |