我想从意图中获得另一个活动中的额外字符串。这是创建我的意图的方式
val intent = Intent(this, Main2Activity::class.java)
intent.putExtra("samplename", "abd")
startActivity(intent)
我怎样才能在另一个活动中获得这个意图的价值
原文由 zasaz 发布,翻译遵循 CC BY-SA 4.0 许可协议
我想从意图中获得另一个活动中的额外字符串。这是创建我的意图的方式
val intent = Intent(this, Main2Activity::class.java)
intent.putExtra("samplename", "abd")
startActivity(intent)
我怎样才能在另一个活动中获得这个意图的价值
原文由 zasaz 发布,翻译遵循 CC BY-SA 4.0 许可协议
首先,您需要初始化意图变量。然后像我们在java中一样取出数据:)
val intent: Intent = intent
var data = intent.getStringExtra("mydata")
原文由 Tushar Srivastava 发布,翻译遵循 CC BY-SA 4.0 许可协议
3 回答888 阅读✓ 已解决
2 回答2.1k 阅读
2 回答991 阅读✓ 已解决
1 回答777 阅读✓ 已解决
1 回答596 阅读✓ 已解决
2 回答893 阅读
2 回答828 阅读
找到答案,在下一个活动中,您必须这样做才能获取字符串: