Open a New Activity on button click KOTLIN - Android studio

Опубликовано: 19 Ноябрь 2022
на канале: Deccon Tech
625
5

How to Make a Button Open a New Activity - Android Studio Tutorial
android studio start activity with parameter
registerforactivityresult kotlin
fun loadAct(view: View) {
val intent = Intent(this,Activity2 :: class.java)
startActivity(intent)


}
fun loadActWv(view: View) {
val intent = Intent(this,Activity2 :: class.java)
intent.putExtra("type","update")
startActivity(intent)
activityLauncher.launch(intent)

}
private val activityLauncher = registerForActivityResult (
ActivityResultContracts.StartActivityForResult()){result:ActivityResult -
if(result.resultCode == 2 ){
Toast.makeText(this,"msg", Toast.LENGTH_SHORT).show()
}

}
class Activity2 : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_2)
val i = intent
val msg = i.getStringExtra("type")
Toast.makeText(this,msg,Toast.LENGTH_LONG).show()
}

fun btnClick(view: View) {
val intent = Intent()
intent.putExtra("itm_id", 1)
setResult(2, intent)
finish()

}


Смотрите видео Open a New Activity on button click KOTLIN - Android studio онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Deccon Tech 19 Ноябрь 2022, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 625 раз и оно понравилось 5 людям.