A simple AndroidX Kotlin MVVM project that demonstrates Transformations.switchMap. See the comments in MissionsViewModel for information on how to use switchMap.
Quick Links:
- MissionsViewModel - https://git.io/fh9jx
- MissionsFragment - https://git.io/fh9jp
- MissionsAdapter - https://git.io/fh9jj
- Demo Video - https://youtu.be/5xgn3ZnDgoo
References:
- Android Jetpack - https://developer.android.com/jetpack/
- LiveData - https://developer.android.com/topic/libraries/architecture/livedata
- ViewModel - https://developer.android.com/topic/libraries/architecture/viewmodel
- Transformations - https://developer.android.com/reference/android/arch/lifecycle/Transformations#switchmap
Development Environment:
- Android Studio 3.3
- AndroidX Jetpack