我想在第一个activity中填写信息后,想要 在第二个acitivity中用固定的格式刷新出来。拜求各位该怎么做,,,可以细说一下思路,有demo最好!!
填写:
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
也可以这样做,将第一个activity 的操作记录作持久化,保存在shared preference/数据库/文件中,或者上传到服务器端,在第二个界面中加载时,重新读取
定义一个字符串s,把全部编辑框的内容用空格分开,按顺序添加到字符串,
再把字符串通过Intent 传给另一个activity,在另一个activity获取字符串,按顺序读出来就好。
伪代码
String s=edit1.getText().toString()+" "+edit2.getText().toString()+" "+edit3.getText().toString();
Intent intent=new Intent();
intent.putExtra("extra", s);
再启动activity;
另一个activity
Intent intent=getIntent();
String tmp = intent.getStringExtra("extra");
String ss[]=tem.split(" ");//各个数据存在ss数组里面,按顺序获取即可