package Ġcom . zk team . live . event . demo Ċ Ċ import Ġandroid . arch . lifecycle . Observer Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . support . v 7 . app . AppCompatActivity Ċ import Ġandroid . widget . Toast Ċ import Ġcom . zk team . live . event . ZK Live EventBus Ċ import Ġkotlinx . android . synt hetic . main . activity _ main .* Ċ Ċ class ĠMainActivity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġprivate Ġval ĠTAG Ġ= Ġ" flag _ data " ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ main ) ĊĊĠĠĠĠĠĠĠ Ġ// Ġ è¯· ä¼ĺåħĪ æ³¨åĨĮ ï¼Į æľĢ å¥½ æĺ¯ ĠApplication Ġ æ³¨åĨĮ ĊĠĠĠĠĠĠĠ ĠZ K Live EventBus . init ( this ) ĊĊĠĠĠĠĠĠĠ ĠZ K Live EventBus . instance . with ( TAG ). observe ( this , ĠObserver Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtoast ( it ) ĊĠĠĠĠĠĠĠ Ġ}) ĊĊĠĠĠĠĠĠĠ Ġbtn . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠZ K Live EventBus . instance . with ( TAG ). post (" æµĭè¯ķ æ¶Īæģ¯ ") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġtoast ( it : ĠAny ?) Ġ{ ĊĠĠĠĠĠĠĠ ĠToast . makeText ( this , Ġ"$ it ", ĠToast . LENGTH _ SHORT ). show () ĊĠĠĠ Ġ} Ċ } Ċ