Android Studio

listView 기본 실습

leehii 2022. 8. 8. 14:50

 

리스트뷰 : list 형식으로 view를 보여주는 것  =

어댑터 뷰 : 바로view로 보여주는 것이 아닌 특정한 형식을 갖추고 보여주는 방식

 

-->> 어댑터를 통해서 어댑터 뷰에 데이터를 띄움

 

 

어댑터 : 데이터를 특정한 형식(어댑터 뷰에 띄울수 있게)에 맞게 형식을 변환시켜주는 역할

 

리스트 뷰 lv

데이터를 담을 ArrayList 객체 선언

내부에 데이터를 다룰 edit_data

누를떄 데이터를 추가시킬 btn_add

 

먼저 ArrayList에 데이터를 담아준후

 

 

main에 띄울것이고, 형식은 기본, 띄울 데이터는 위에서 만든 ArrayList

 

setAdapter로 리스트뷰에 데이터를 띄워주는데 성공

 

 

이후 해당 리스트뷰를 클릭했을때의 추가기능을 위해 setOnItemClickListner를 작성

토스트메세지로 가져온 값을 보여준다

 

 

 

 

 

 

 

토스트메세지 초밥,

버튼 클릭으로 test도 추가되는것이 확인됨