The Zen of Android
There are always multiple ways to do the same thing.
The thing you want is deprecated.
Examples only serve to make the documentation bloated.
You will always forget which xml property you need.
The inline error will disappear in 30 seconds, or when you rebuild, whichever is later.
When in doubt, clear the cache.
There's an object for that, but it doesn't do what you want.
Android Studio expands to consume the memory available.
The only true randomness is knowing when to sync Gradle.
The second true randomness is knowing how long it will take.
The error you care about is on the 17th red line of the traceback.
All LiveDatas are both null and not-null at the same time.