Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- 비동기처리
- php문법
- 공부
- list
- 가상회선교환
- 리액트를 다루는 기술
- 웹
- list.map
- javascript
- Git
- useState
- pull
- async
- Kotlin
- 자동반영
- createPortal
- rebase
- useCallback
- 컬러구성
- 리사이클러뷰
- 리덕스
- react
- CSS
- typescript
- equalityFn
- merge
- hot Reloading
- redux
- 리액트
- await
Archives
- Today
- Total
목록클릭이벤트 (1)
공부블로그
[Kotlin] : Fragment안에 있는 리사이클러뷰에 클릭리스너 만들기
내가 아는 방식은 아이템뷰에 클릭리스너를 달아주어서 바로 데이터를 가져오는 방식이었다. 아이템뷰는 뷰홀더안에 저장되어 있기 때문에 뷰홀더에서 클릭리스너 함수를 작성해주고, 뷰에서 바로 원하는 데이터를 가져와서 변수에 저장하는 방식이다. inner class Holder(val binding: ItemReportsRecyclerBinding): RecyclerView.ViewHolder(binding.root) { init { binding.cardView.setOnClickListener { val pos = adapterPosition val item = binding.idName.text } } 그런데 위처럼 작성하니까 클릭버튼 자체가 동작하지 않는 것 같아서 검색을 해봤더니 리사이클러뷰 외부에서 아..
코틀린
2022. 2. 19. 01:25