调用意图变量后应用崩溃



我正在将信息从一个活动传递到另一个活动,但有一个声明不允许它发生,我不确定为什么,有人可以帮忙吗?

活动1(基于Kotlin(

val spinnerMod = findViewById<View>(R.id.spinner_searchMod) as Spinner
val intent = Intent(this@AddModActivity, EditImportActivity::class.java)
intent.putExtra("module", listMod[spinnerMod.selectedItemPosition].ID)
startActivity(intent)

活动2(基于Java(

Intent intent = getIntent();
String module = intent.getParcelableExtra("module").toString();

导致问题的行String module = intent.getParcelableExtra("module").toString();

没有必要使用getParcelableExtra.您可以直接使用

Intent intent = getIntent();
String module = intent.getStringExtra("module");

最新更新