从活动 Kotlin 中获取额外的字符串

新手上路,请多包涵

我想从意图中获得另一个活动中的额外字符串。这是创建我的意图的方式

        val intent = Intent(this, Main2Activity::class.java)
        intent.putExtra("samplename", "abd")
        startActivity(intent)

我怎样才能在另一个活动中获得这个意图的价值

原文由 zasaz 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 529
2 个回答

找到答案,在下一个活动中,您必须这样做才能获取字符串:

 val ss:String = intent.getStringExtra("samplename").toString()

原文由 zasaz 发布,翻译遵循 CC BY-SA 4.0 许可协议

首先,您需要初始化意图变量。然后像我们在java中一样取出数据:)

 val intent: Intent = intent
var data = intent.getStringExtra("mydata")

原文由 Tushar Srivastava 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题