Android在不同Activity之间传递数据的方式有很多种,那么今天就来学习一下最简单的通过Intent来传值。

  • 马上学Android 019 - 使用Intent在不同的Activity之间传值

通过Intent传值的核心Intent.putXXX("Key","Value")

在需要获取Intent数据的Activity中,通过下面模式来获取到传递的值:

1
2
Intent intent = this.getIntent()
ValuesType value = intent.getXXX("key");

这样就可以完成数据的传递!

保存的数据可以使用outState.putXXX,XXX为对应类型的数据