Android 不从登录处登录,从别处登录刷新个人中心数据代码实现
2016-09-11 08:50
381 查看
//登录界面
if (jsonObject.getString("status").equals("success")) {
T("登录成功!");
getActivity().sendBroadcast(new Intent("OtherUpDateUserCenter"));
}
//个人中心
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.gerenzhongxin_layout, null);
InitView(view);
IntentFilter filter = new IntentFilter();
filter.addAction("OtherUpDateUserCenter");
b = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
if (intent.getAction().equals("OtherUpDateUserCenter")) {
mExit.setVisibility(View.VISIBLE);
ll.setVisibility(View.VISIBLE);
mFl.setVisibility(View.VISIBLE);
UpDaTa();
}
}
};
getActivity().registerReceiver(b, filter);
UpDaTa();
return view;
}
//刷新数据
protected void UpDaTa() {
// TODO Auto-generated method stub
refreshLayout.post(new Thread(new Runnable() {
public void run() {
refreshLayout.setRefreshing(true);
}
}));
onRefresh();
}
if (jsonObject.getString("status").equals("success")) {
T("登录成功!");
getActivity().sendBroadcast(new Intent("OtherUpDateUserCenter"));
}
//个人中心
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.gerenzhongxin_layout, null);
InitView(view);
IntentFilter filter = new IntentFilter();
filter.addAction("OtherUpDateUserCenter");
b = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
if (intent.getAction().equals("OtherUpDateUserCenter")) {
mExit.setVisibility(View.VISIBLE);
ll.setVisibility(View.VISIBLE);
mFl.setVisibility(View.VISIBLE);
UpDaTa();
}
}
};
getActivity().registerReceiver(b, filter);
UpDaTa();
return view;
}
//刷新数据
protected void UpDaTa() {
// TODO Auto-generated method stub
refreshLayout.post(new Thread(new Runnable() {
public void run() {
refreshLayout.setRefreshing(true);
}
}));
onRefresh();
}
相关文章推荐
- Android代码优化----PullToRefresh+universal-image-loader实现从网络获取数据并刷新
- AjaxPanel自定义控件实现页面无刷新数据交互(做了个示例程序, 效果确实比较Cool, 用法非常简单! )(示例代码下载)
- AjaxPanel自定义控件实现页面无刷新数据交互(做了个示例程序, 效果确实比较Cool, 用法非常简单! )(示例代码下载)
- Android 实现在Activity中操作刷新另外一个Activity数据列表
- Android清除本地缓存数据的代码实现方案
- 一个简单的Android客户端从服务器端获取json数据并解析的实现代码
- AjaxPanel自定义控件实现页面无刷新数据交互(做了个示例程序, 效果确实比较Cool, 用法非常简单! )(示例代码下载)
- Android TableLayout数据列表的回显清空实现思路及代码
- Android客户端从服务器端获取json数据并解析的实现代码
- Android中获取网页表单中的数据实现思路及代码
- Android客户端从服务器端获取json数据并解析的实现代码
- newxy+struts实现零java代码或极少java代码开发以数据为中心的web运用系统 作者:胡立新
- AjaxPanel自定义控件实现页面无刷新数据交互(做了个示例程序, 效果确实比较Cool, 用法非常简单! )(示例代码下载)
- Android 实现在Activity中操作刷新另外一个Activity数据列表
- android---数据保存之SQLite(实现登录用户信息保存)
- [导入]AjaxPanel自定义控件实现页面无刷新数据交互(做了个示例程序, 效果确实比较Cool, 用法非常简单! )(示例代码下载)
- AjaxPanel自定义控件实现页面无刷新数据交互(做了个示例程序, 效果确实比较Cool, 用法非常简单! )(示例代码下载)
- Android 使用Intent传递数据的实现思路与代码
- Android清除本地缓存数据的代码实现方案 – 码农网
- Android 实现在Activity中操作刷新另外一个Activity数据列表