مدیریت کاربران مشترک
بروز خطا
امتیازات دریافتی
حساب
آموزش هوش مصنوعی برای برنامه نویسان
وبینار ها
Intent در Kotlin
با قطعه کد زیر میتونیم مقداری رو از یک اکتیویتی به اکتیویتی دیگری انتقال بدیم
fun clickListener(view: View)
{
var title: String = view.getTag().toString()
val intent = Intent(applicationContext, DetailActivity::class.java)
intent.putExtra("title",title)
this.startActivity(intent)
}
class DetailActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_detail)
val title = intent.getStringExtra("title")
//?: throw IllegalStateException("field $title missing in Intent")
Log.i("LOG",title+"")
txt_title.setText(title)
btn_back.setOnClickListener { finish() }
}
}