LiveData를 사용하다 보면 가끔 emit / emitSource 라는 애들을 보게 됩니다.
설명을 찾아보면 복잡하게 되어 있는데
emit -> 값을 반환
emiteSource -> livedata를 반환
이렇게 생각해주시면 됩니다.
아래는 예제입니다.
gradle에 넣어주고
def lifecycle_version = '2.4.1'
implementation "androidx.lifecycle:lifecycle-livedata-ktx:$lifecycle_version"
- 참조
'Android(Kotlin)' 카테고리의 다른 글
StateFlow / SharedFlow (0) | 2022.12.15 |
---|---|
Hot Stream / Cold Stream (0) | 2022.12.15 |
Application Class (0) | 2022.12.06 |
Android ListAdapter (0) | 2022.12.04 |
by viewModels() (0) | 2022.12.03 |