【Android】Android Architecture Components のViewModel試してみた


 

Android Architecture Components のViewModel

 
 
只今、Android Architecture Componentsを勉強しています。ViewModelを試してみたので、備忘録がわりにメモします。
 
以下は、ViewModelの値をチェックして、
空だったら:テキストをセット→テキストをTextViewにセットする。
それ以外:テキストをTextViewにセットする。

というものです。
 

 

build.gradleにライブラリ追加

 
 
ViewModel作成

 
 
Activityに反映

 
 
activity_main.xml

 
 
スクリーンショット 2018-12-01 18.13.34
 
 
 
 
参考サイト
https://github.com/googlecodelabs/android-lifecycles/tree/master/app/src/main/java/com/example/android/lifecycles/step2
https://lab.sonicmoov.com/development/app-dev/android-architecture-components-viewmodel/