使用Bundle进行Activity之间的传值

2016-08-28  本文已影响0人  live111

1.创建第一个Activity,用于记录用户的输入信息:

其中的布局文件(activity_bundle_test.xml)代码如下:

Activity(BundleTest.java)中的代码如下,主要就是存储用户输入的数据,并做序列化操作(其中的Person类只所以可以序列化,是因为它实现了java.io.Serializable)和传值:

Person类的代码如下:

2.在另一个接受传值的Activity(ResultActivity.java, activity_result.xml)中取数据并显示:

其中,布局(activity_result.xml)代码如下:

Activity(ResultActivity.java)类中的代码如下:

3.模拟器运行结果:

上一篇下一篇

猜你喜欢

热点阅读