package Ġcom . e ugo . example . qt activity sample ; Ċ Ċ import Ġandroid . content . Intent Ċ import Ġandroid . support . v 7 . app . AppCompatActivity Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . View Ċ import Ġandroid . widget . Button Ċ import Ġandroid . widget . TextView Ċ Ċ class ĠSub Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĠĠĠ Ġprivate Ġvar Ġm Message : ĠString ? Ġ= Ġnull ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ sub ) ĊĊĠĠĠĠĠĠĠ Ġval Ġintent Ġ= Ġget Intent () ĊĠĠĠĠĠĠĠ Ġval Ġmessage Ġ= ĠString ( intent . get ByteArray Extra ( MainActivity . EXTRA _ MAIN _ MSG _ KEY )) ĊĠĠĠĠĠĠĠ Ġval Ġtv Ġ= ĠfindViewById < TextView >( R . id . text ViewData ) ĊĠĠĠĠĠĠĠ Ġtv . setText ( message ) ĊĠĠĠĠĠĠĠ Ġm Message Ġ= Ġmessage ĊĊĠĠĠĠĠĠĠ Ġval Ġbtn Ġ= ĠfindViewById < Button >( R . id . button _ close ) ĊĠĠĠĠĠĠĠ Ġbtn . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġintent Ġ= ĠIntent () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġintent . putExtra ( MainActivity . EXTRA _ SUB _ MSG _ KEY , Ġm Message !! Ġ+ Ġ" Ġand ĠSub Activity Data ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset Result ( RESULT _ OK , Ġintent ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfinish () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ