我想从意图中获得另一个活动中的额外字符串。这是创建我的意图的方式
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 许可协议
2 回答1.5k 阅读✓ 已解决
2 回答1.9k 阅读
1 回答2.2k 阅读
3 回答651 阅读✓ 已解决
1 回答891 阅读✓ 已解决
1 回答1.4k 阅读
1 回答587 阅读✓ 已解决
找到答案,在下一个活动中,您必须这样做才能获取字符串: