两个fragment之间跳转listview数据丢失

来源:互联网 发布:linux ntpdate 脚本 编辑:程序博客网 时间:2024/06/03 07:34

在两个fragment 中进行跳转,假设Afragment中有listview,调转到Bfragment后在跳转回来,listview数据会消失。解决方法如下:
因为listview其实已经换了,直接调用adapter的notifyDataSetChanged就没有对listview进行setAdapter;
需要重新setadapter一下。因此我在onResume方法中添加了一下listview的adapter

@Override    public void onResume() {        super.onResume();        listView.setAdapter(adapter);    }

其他方法(上面是我自己的方法,网上找的的并没有成功,但也许会有用,只管试一试)
第一种:http://blog.csdn.net/enkezhang/article/details/41549967
第二种:https://sanwen.net/a/aqhxfpo.html

阅读全文
0 0
原创粉丝点击