|
|
@@ -1,5 +1,6 @@
|
|
|
package com.kfzs.duanduan.fragment;
|
|
|
|
|
|
+import android.app.Activity;
|
|
|
import android.os.Bundle;
|
|
|
import android.text.TextUtils;
|
|
|
import android.view.LayoutInflater;
|
|
|
@@ -68,9 +69,11 @@ public class FgtPersonalCenter extends BaseCompatFragment {
|
|
|
private String faqUrl;
|
|
|
private String agentUrl;
|
|
|
|
|
|
+ private Activity activity;
|
|
|
@Override
|
|
|
protected void initView(Bundle savedInstanceState) {
|
|
|
setContentView(R.layout.fgt_personalcenter_layout);
|
|
|
+ activity = getActivity();
|
|
|
}
|
|
|
|
|
|
private void initData() {
|
|
|
@@ -155,7 +158,7 @@ public class FgtPersonalCenter extends BaseCompatFragment {
|
|
|
personalcenter_item_price_tv.setText(userEntitys.getBalance() + " 元");
|
|
|
nameTv.setText(userEntitys.getNickname() + "");//绵羊号:123456789
|
|
|
sheepNumTv.setText("绵羊号:" + userEntitys.getInvitation_code());
|
|
|
- Glide.with(getActivity())
|
|
|
+ Glide.with(activity)
|
|
|
.load(userEntitys.getAvatar() + "")
|
|
|
.apply(new RequestOptions().circleCrop().placeholder(R.drawable.icon))
|
|
|
.into(iconImgIv);
|
|
|
@@ -191,47 +194,47 @@ public class FgtPersonalCenter extends BaseCompatFragment {
|
|
|
switch (view.getId()) {
|
|
|
case R.id.icon_img_iv://图片
|
|
|
case R.id.account_detail_layout://个人资料
|
|
|
- Jump2View.getInstance().goPersionInfo(getActivity(), userEntitys);
|
|
|
+ Jump2View.getInstance().goPersionInfo(activity, userEntitys);
|
|
|
break;
|
|
|
case R.id.personalcenter_price_layout://我的资产
|
|
|
- Jump2View.getInstance().goMyMoney(getActivity(), null);
|
|
|
+ Jump2View.getInstance().goMyMoney(activity, null);
|
|
|
break;
|
|
|
case R.id.account_safe_layout:
|
|
|
- Jump2View.getInstance().goAccountAndSecurit(getActivity(), null);
|
|
|
+ Jump2View.getInstance().goAccountAndSecurit(activity, null);
|
|
|
break;
|
|
|
case R.id.account_task_layout://任务记录
|
|
|
- Jump2View.getInstance().goTaskList2View(getActivity(), null);
|
|
|
+ Jump2View.getInstance().goTaskList2View(activity, null);
|
|
|
break;
|
|
|
case R.id.proxy_service_layout://代理
|
|
|
if (!TextUtils.isEmpty(agentUrl))
|
|
|
- Jump2View.getInstance().goWeb(getActivity(), agentUrl, "代理服务");
|
|
|
+ Jump2View.getInstance().goWeb(activity, agentUrl, "代理服务");
|
|
|
else
|
|
|
G.showToast(R.string.loading_data);
|
|
|
break;
|
|
|
case R.id.faq_layout://FAQ帮助
|
|
|
if (!TextUtils.isEmpty(faqUrl))
|
|
|
- Jump2View.getInstance().goWeb(getActivity(), faqUrl, "FAQ帮助");
|
|
|
+ Jump2View.getInstance().goWeb(activity, faqUrl, "FAQ帮助");
|
|
|
else
|
|
|
- Jump2View.getInstance().goWeb(getActivity(), "http://smallstation.kfzs.com/h5_faq/#/faq", "FAQ帮助");
|
|
|
+ Jump2View.getInstance().goWeb(activity, "http://smallstation.kfzs.com/h5_faq/#/faq", "FAQ帮助");
|
|
|
break;
|
|
|
case R.id.abourt_us_layout://关于我们
|
|
|
- Jump2View.getInstance().goNewAboutUs(getActivity());
|
|
|
+ Jump2View.getInstance().goNewAboutUs(activity);
|
|
|
break;
|
|
|
case R.id.feedbook_layout://意见反馈
|
|
|
Jump2View.getInstance()
|
|
|
.goFeedbackAct(
|
|
|
- getActivity());
|
|
|
+ activity);
|
|
|
break;
|
|
|
case R.id.recommend_friend_layout://推荐给好友
|
|
|
if (Ety != null) {
|
|
|
- ViewUtil.shareLink(getActivity(), Ety.getShare_link());
|
|
|
+ ViewUtil.shareLink(activity, Ety.getShare_link());
|
|
|
}
|
|
|
break;
|
|
|
case R.id.version_layout://版本更新
|
|
|
- SysAppUtil.showVersionInfo(getActivity(), null);
|
|
|
+ SysAppUtil.showVersionInfo(activity, null);
|
|
|
break;
|
|
|
case R.id.clear_layout://清除缓存
|
|
|
- ViewUtil.showMsgDialog(getActivity(), new DialogConfig().setTitle("清除缓存").setMsg("所有本地的缓存都会被清理").setBtnRightText("取消")
|
|
|
+ ViewUtil.showMsgDialog(activity, new DialogConfig().setTitle("清除缓存").setMsg("所有本地的缓存都会被清理").setBtnRightText("取消")
|
|
|
.setBtnLeftText("确定").setBtnLeftOnClickListener(new View.OnClickListener() {
|
|
|
@Override
|
|
|
public void onClick(View view) {
|
|
|
@@ -246,15 +249,15 @@ public class FgtPersonalCenter extends BaseCompatFragment {
|
|
|
}));
|
|
|
break;
|
|
|
case R.id.change_layout://新功能介绍
|
|
|
- Jump2View.getInstance().goVersionChange(getActivity(), ApkUtils.getCurrentPkgVersionName(SheepApp.getInstance()));
|
|
|
+ Jump2View.getInstance().goVersionChange(activity, ApkUtils.getCurrentPkgVersionName(SheepApp.getInstance()));
|
|
|
break;
|
|
|
case R.id.tv_submit://注销
|
|
|
CommonUtil.getInstance()
|
|
|
- .loginOut((BaseActivity) getActivity());
|
|
|
+ .loginOut((BaseActivity) activity);
|
|
|
break;
|
|
|
case R.id.order_layout://订单管理
|
|
|
Jump2View.getInstance()
|
|
|
- .goGameTaskOrderList(getActivity());
|
|
|
+ .goGameTaskOrderList(activity);
|
|
|
break;
|
|
|
}
|
|
|
}
|