//기존의 코드
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()