某个页面输入name,age,sex三个数值,保存并使用intent携带跳转到另一个页面再显示出来
1.将这三个属性封装为一个User类,并实现接口implements Serializable
2.前页面:
User u=new User(name,age,sex);
Intent intent=new Intent(MainActivity.this,AfterActivity.class);
intent.putExtra("user",u);
startActivity(intent);
3.后页面:
Intent intendGetData=getIntent();
User user=(User) intendGetData.getSerializableExtra("user");
String strShow=user.getName()+","+user.getAge()+","+user.getSex();
tv.setText(strShow);

本文详细介绍如何使用Intent在Android应用的两个活动间传递User对象。首先,创建User类并实现Serializable接口,然后在发送活动通过Intent.putExtra方法携带User对象,最后在接收活动通过getSerializableExtra方法获取并显示。
1079

被折叠的 条评论
为什么被折叠?



