fragment给fragment传值
来源:互联网 发布:同济大学软件学院就业 编辑:程序博客网 时间:2024/05/20 21:46
数据源fragment:
SPMainActivity activity=(SPMainActivity)getActivity();activity.fragTOFragsendMessage(search);//调用activity的方法,参数是传递的值。
activity:
public void fragTOFragsendMessage(String search){ Message msg = new Message(); Bundle bundle = new Bundle(); bundle.putString("search", search); msg.obj = bundle; msg.what = 111; mHandler.sendMessage(msg);}
public void setHandler(Handler handler) { mHandler = handler;}
接收数据的fragment:
private SPMainActivity mActivity;
@Overridepublic void onAttach(Activity activity) { super.onAttach(activity); mActivity = (SPMainActivity) activity; mActivity.setHandler(mHandler);}
private Handler mHandler = new Handler() { @Override public void handleMessage(Message msg) { switch (msg.what) { case 111: Bundle bundle=(Bundle)(msg.obj); search=bundle.getString("search"); refreshData(); break; default: break; } }};mActivity = (SPMainActivity) activity; mActivity.setHandler(mHandler);}
0 0
- fragment给fragment传值
- EventBus:Activity给Fragment传值
- Fragment之间Fragment传值
- 给 Fragment添加Theme
- 给Fragment设置style
- 给Fragment设置Style
- Activity给Fragment传参
- Andriod Fragment---给Activity添加一个Fragment
- Andriod Fragment---给Activity添加一个Fragment
- Andriod Fragment---给Activity添加一个Fragment
- Fragment之实现Activity给Fragment传参
- Andriod Fragment---给Activity添加一个Fragment
- Activity或Fragment传值给Fragment
- Fragment
- Fragment
- fragment
- Fragment
- Fragment
- BZOJ1717: [Usaco2006 Dec]Milk Patterns 产奶的模式
- R语言系列:数据的基本运算
- 使用ajaxFileUpload与SpringMVC实现异步上传下载文件并返回json数据
- 1036 某年某月有多少天
- 微信小程序基础运用手册
- fragment给fragment传值
- Docker学习系列(一):windows下安装docker
- 在外网用SSH访问内网LINUX服务器
- POJ 1182 食物链(带权并查集)
- SpringMVC返回Json数据-方式1
- 从Spring MVC中获取Controller中的请求信息
- Android和HTML5混合开发中android代码与JS交互
- 前端加载动画/加载等待动画
- ruby学习笔记-命名规范