Acvitity和Fragment通信数据显示不同步的问题
2017-03-10 19:50
218 查看
从acvitity传值跳转到Fragment中数据显示不同步的问题:
在onStart的方法中接收穿过来的值,就可以同步显示,在onCreate方法中调用只能是重启程序才能更新数据,在acvitity的生命周期中onstop后再执行onRestart方法,然后直接执行onStart方法,是不在执行oncreat方法的,也就是说onCreate方法只在程序启动的 时候执行一次
代码:
在onStart的方法中接收穿过来的值,就可以同步显示,在onCreate方法中调用只能是重启程序才能更新数据,在acvitity的生命周期中onstop后再执行onRestart方法,然后直接执行onStart方法,是不在执行oncreat方法的,也就是说onCreate方法只在程序启动的 时候执行一次
代码:
@Override public void onStart() { super.onStart(); intiView(); } public void intiView(){ //设置布局加载器 rv_frgjsb.setLayoutManager(new LinearLayoutManager(this.getContext())); service=new JdbService(this.getContext()); list =service.quaryAll(); adapter=new FrgJsbAdapter(this.getContext(),list); rv_frgjsb.setAdapter(adapter); title_addimg.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent=new Intent(getContext(),JsbAddActivity.class); startActivity(intent); JsbFragment.super.getActivity().finish(); } });
相关文章推荐
- Fragment popupstack之后viewpager中的fragment不显示数据的问题
- 关于ViewPager嵌套Fragment,第二次加载数据不显示问题
- Delphi中多线程用Synchronize实现VCL数据同步显示 解决在线程中操作控件出现问题
- REUSE_ALV_GRID_DISPLAY显示ALV,设置可编辑时,与内表数据同步问题
- fragment嵌套viewpager嵌套fragment第二次加载数据不显示问题
- viewpager+fragment联网加载数据无显示以及预加载问题解决
- 关于ViewPager嵌套Fragment,第二次加载数据不显示问题
- 读取excel文件显示在gridview中数据.字符.数字混合时无法全部读取的问题!
- GridView没有数据时,title都不显示,一片空白的问题
- 利用oracle高级复制功能实现数据同步的问题
- [笔记]DataView格式化显示数据不能的问题
- 如何解决从mysql中读取数据时显示为乱吗的问题.
- 关于CListCtrl控件更新Item的闪烁问题和一次插入大容量数据的显示问题解决办法
- Delphi7中用存储过程无法显示数据的问题
- 插入数据并及时显示问题
- 利用oracle高级复制功能实现数据同步的问题
- DataGridView显示数据问题
- Delphi中多线程用Synchronize实现VCL数据同步显示
- 《天气与生活》修正近日总是显示数据有误的问题
- 解决在评论中能在后台数据库中插入数据,但是在页面不显示的问题(2006-08-27 16:28:19)