01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | //기존의 코드 val intent = Intent( this , ResultActivity:: class .java) startActivity(intent) //Anko 라이브러리 코드 startActivity<ResultActivity>() //와우!! ------------------------------------------------ //데이터 전달 시 Java 코드 val intent = Intent( this , ResultActivity:: class .java) intent.putExtra( "weight" , weightEditText.text.toString()) intent.putExtra( "height" , heightEditText.text.toString()) startActivity(intent) //Anko 적용 시 startActivity<ResultActivity>( "weight" to weightEditText.text.toString(), "height" to heightEditText.text.toString() ) ------------------------------------------------ //데이터 받는 방법 val height = intent.getStringExtra( "height" ).toInt() val weight = intent.getStringExtra( "weight" ).toInt() |