[Android] RecyclerView 깜박임 방지 방법
대부분의 List를 구현 시 RecyclerView 를 활용할 것입니다. 다수의 Data를 갖고있는 List의 Data를 갱신 시 깜박이는 것을 확인 할 수 있을 것입니다. 데이터 갱신 시 깜박이는 현상을 막을 수 있는 방법은 없을까요? 깜박이는 현상은 Data를 갱신하면서 List의 모든 Cell을 다시 그리면서 발생하고 있습니다. 그렇다면 이미 존재하고 있는 Cell을 다시 안그리는 방법은 없을까요? Adapter에 고유한 id를 을 갖고있다는 것을 설정하면 됩니다. val adatper = NewAdapter() //RecyclerView에 설정할 adapter adatper.setHasStableIds(true) 또한 Adapter의 getItemId을 override 하여 고유한 id를 선언합니..
프로그래밍/Android
2020. 5. 18. 23:05
최근에 올라온 글
최근에 달린 댓글
TAG
- Android
- 선교
- 탁구
- issue
- 점수판
- java
- swift
- 스코어헬퍼
- MCC
- 임용고시
- 디자인패턴
- 고시문
- push
- flutter
- DI
- 코틀린
- missioon
- missionchina
- 고시문헬퍼
- 안드로이드
- IOS
- Android Studio
- 알고리즘
- 패턴
- IT
- Kotlin
- RXjava
- view
- 미션차이나센터
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함