package Ġcom . yx hu ang . android daily demo . room Ċ Ċ import Ġandroid . app . Activity Ċ import Ġandroid . content . Intent Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . util . Log Ċ import Ġandroid . widget . Button Ċ import Ġandroid . widget . EditText Ċ import Ġandroid . widget . TextView Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġcom . yx hu ang . android daily demo . R Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġy x hu ang Ċ Ġ* ĠDate : Ġ 2 0 2 1 / 2 / 2 5 Ċ Ġ* ĠDescription : Ċ Ġ*/ Ċ class ĠChat Room Add Brief Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject { ĊĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval ĠTAG Ġ= Ġ" Chat Room Add Brief _" ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠEX TRA _ REPLY _ ID Ġ= Ġ" extra _ reply _ id " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠEX TRA _ REPLY _ MSG Ġ= Ġ" extra _ reply _ msg " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠEX TRA _ REPLY _ TIME Ġ= Ġ" extra _ reply _ time "; ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ chat _ room _ add _ brief ) ĊĊĠĠĠĠĠĠĠ ĠfindViewById < Button >( R . id . btn _ add ). setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġchannel Id Ġ= ĠfindViewById < EditText >( R . id . ed t _ id ). text . toString () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġmsg Ġ= ĠfindViewById < TextView >( R . id . ed t _ msg ). text . toString () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġmsg Time Ġ= ĠSystem . currentTimeMillis () ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġtry Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġreply Intent Ġ= ĠIntent () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreply Intent . putExtra ( EXTRA _ REPLY _ ID , Ġchannel Id ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreply Intent . putExtra ( EXTRA _ REPLY _ MSG , Ġmsg ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreply Intent . putExtra ( EXTRA _ REPLY _ TIME , Ġmsg Time ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġset Result ( Activity . RESULT _ OK , Ġreply Intent ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} Ġcatch Ġ( e : ĠException ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠLog . e ( TAG , Ġ" Exception Ġ$ e ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġfinish () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }