2 demonmu DemonMU 于 2016.03.24 12:47 提问

android中界面的重载 刷新!! 1C

我想在第一个activity中填写信息后,想要 在第二个acitivity中用固定的格式刷新出来。拜求各位该怎么做,,,可以细说一下思路,有demo最好!!

填写:图片说明
发布:
图片说明

9个回答

liyuanjinglyj
liyuanjinglyj   2016.03.24 13:14

第一个activity填写数据后,存入数据库,跳转到第二个activity后用listview将数据库中数据取出来显示就行了。

huixion
huixion   2016.03.24 14:04

定义一个字符串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数组里面,按顺序获取即可

qq_28919337
qq_28919337   2016.03.24 14:24

ui设计的挺有感觉,能给我发一份ui吗 楼主,

zhouxiongfei
zhouxiongfei   2016.03.24 14:51

缓存,数据库,文件,或者直接intent传递,就看你的实际需求了

u014314279
u014314279   2016.03.25 09:51

楼上方法都可以,或者使用单利

crazy1235
crazy1235   Ds   Rxr 2016.03.25 15:06

两个activity传值不就行了。到第二个界面吧数据填上。

nijiayy
nijiayy   2016.03.26 14:52

感觉你这个明显是一个刷新求学信息的app啊,所以,可以把你刚添加的信息上传服务器的数据库,然后在加载第二个页面的时候请求所有数据,利用你自定义的listview显示出来。

CSDNXIAOD
CSDNXIAOD   2016.03.30 11:21

Android界面刷新
Android界面刷新
Android 界面刷新
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

qq_27578023
qq_27578023   2016.06.06 22:12

点击添加的时候 用个list集合把 获取的所有数据添加 进去 。 然后传递到第二个activity中 , 然后用listview 绑定baseAdapter

然后刷新数据源

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!