如何从fragment跳到activity再从activity返回(finish()方法返回)刷新fragemnt页面
2018-01-12 10:44
246 查看
代码改变世界
如何从fragment跳到activity再从activity返回(finish()方法返回)刷新fragemnt页面
广播方法实现Fragment页面刷新
fragment中重写onActivityCreated方法
Activity中
实现页面刷新,其中:
refresh();
这个方法是实现刷新功能,也就是你加载数据的方法。不要忘了控件重新初始化。
如何从fragment跳到activity再从activity返回(finish()方法返回)刷新fragemnt页面
广播方法实现Fragment页面刷新
fragment中重写onActivityCreated方法
@Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); LocalBroadcastManager broadcastManager = LocalBroadcastManager.getInstance(getActivity()); IntentFilter intentFilter = new IntentFilter(); intentFilter.addAction("android.intent.action.CART_BROADCAST"); BroadcastReceiver mItemViewListClickReceiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent){ String msg = intent.getStringExtra("data"); if("refresh".equals(msg)){ refresh(); } } }; broadcastManager.registerReceiver(mItemViewListClickReceiver, intentFilter); }
Activity中
Intent intent = new Intent("android.intent.action.CART_BROADCAST"); intent.putExtra("data","refresh"); LocalBroadcastManager.getInstance(AddFriendToContact.this).sendBroadcast(intent); sendBroadcast(intent);
实现页面刷新,其中:
refresh();
这个方法是实现刷新功能,也就是你加载数据的方法。不要忘了控件重新初始化。
相关文章推荐
- (转)Activity返回(finish)时,另一个activity或者fragment如何刷新数据
- Activity返回(finish)时,另一个activity或者fragment如何刷新数据
- Fragment跳转到activity,然后返回到fragment并且刷新该页面(activity跳转Fragment)
- 返回Activity后页面刷新的一个小方法
- ViewPager里Fragment跳转Activity,返回刷新Fragment
- ActivityForResult 在不知道何时返回时,同过重写finish()方法setResult
- 如何点击按钮弹出新窗口,输入数据后返回并刷新页面?
- 如何点击按钮弹出新窗口,输入数据后返回并刷新页面?
- 标签点击不返回顶部和不刷新页面方法
- 如何点击按钮弹出新窗口,输入数据后返回并刷新页面?
- 【Android开发技巧】在Activity页面中如何实现Fragment数据的缓加载
- 如何将数据从Activity返回到Fragment——onActivityResult
- 在Fragment中点击退出按钮,退出到登录界面后(按返回键退出程序开始的时候,退出到登录界面按返回键无法退出程序,而是返回到上一个Activity,网上说是没有finish掉上一个Activity)
- 如何点击按钮弹出新窗口,输入数据后返回并刷新页面?
- asp.net 框架页刷新时如何保留或返回之前的页面
- mui back 返回刷新页面方法
- 页面刷新后,页面重新棍回到原来的位置;如何在回发后返回客户端时仍然保持滚动条原来的位置
- 如何点击按钮弹出新窗口,输入数据后返回并刷新页面?(C#代码)
- 多Fragment嵌套是如何调用父Fragment的onActivityResult()方法
- 如何点击按钮弹出新窗口,输入数据后返回并刷新页面?(转自孟子E章)