瀏覽代碼

feat: 个人中心-用户手机号动态获取

master
huting 2 年之前
父節點
當前提交
e23ef51b22

+ 22
- 3
app/src/main/java/com/huntersun/vkyes/etcopencard/project/ui/fragment/FragmentHomeFour.java 查看文件

import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;


import com.google.gson.Gson;
import com.huntersun.vkyes.etcopencard.databinding.FragmentHomeFourBinding; import com.huntersun.vkyes.etcopencard.databinding.FragmentHomeFourBinding;
import com.huntersun.vkyes.etcopencard.project.api.Api;
import com.huntersun.vkyes.etcopencard.project.api.Converter;
import com.huntersun.vkyes.etcopencard.project.api.FatherBean;
import com.huntersun.vkyes.etcopencard.project.api.MyRetrofit;
import com.huntersun.vkyes.etcopencard.project.api.RequestParameters;
import com.huntersun.vkyes.etcopencard.project.api.Result;
import com.huntersun.vkyes.etcopencard.project.api.bean.IFCode;
import com.huntersun.vkyes.etcopencard.project.api.bean.ResultBean;
import com.huntersun.vkyes.etcopencard.project.api.bean.SendTheVerificationCodeBean;
import com.huntersun.vkyes.etcopencard.project.tool.MyShared;
import com.huntersun.vkyes.etcopencard.project.tool.Utils;
import com.huntersun.vkyes.etcopencard.project.ui.activity.MainActivity; import com.huntersun.vkyes.etcopencard.project.ui.activity.MainActivity;
import com.huntersun.vkyes.etcopencard.project.ui.activity.user.EditPwdActivity; import com.huntersun.vkyes.etcopencard.project.ui.activity.user.EditPwdActivity;
import com.huntersun.vkyes.etcopencard.project.utils.FunHelper;
import com.huntersun.vkyes.etcopencard.src.aop.SingleClick; import com.huntersun.vkyes.etcopencard.src.aop.SingleClick;
import com.huntersun.vkyes.etcopencard.src.app.AppFragment; import com.huntersun.vkyes.etcopencard.src.app.AppFragment;
import com.huntersun.vkyes.etcopencard.src.app.TitleBarFragment; import com.huntersun.vkyes.etcopencard.src.app.TitleBarFragment;
import com.huntersun.vkyes.etcopencard.src.manager.ActivityManager; import com.huntersun.vkyes.etcopencard.src.manager.ActivityManager;
import com.huntersun.vkyes.etcopencard.src.ui.activity.LoginActivity; import com.huntersun.vkyes.etcopencard.src.ui.activity.LoginActivity;
import com.jeremyliao.liveeventbus.LiveEventBus;




/** /**
protected void initView() { protected void initView() {
binding.sbPersonDataAddress.setOnClickListener(this); binding.sbPersonDataAddress.setOnClickListener(this);
binding.sbPersonDataPassword.setOnClickListener(this); binding.sbPersonDataPassword.setOnClickListener(this);

String mobile = (String) MyShared.getInstance().get(MyShared.USER_PHONE,"");
binding.tvUserPhone.setText(FunHelper.midleReplaceStar(mobile));
} }


@Override @Override
@SingleClick @SingleClick
public void onClick(View view) { public void onClick(View view) {
if (view == binding.sbPersonDataAddress) { if (view == binding.sbPersonDataAddress) {
startActivity(LoginActivity.class);
// 进行内存优化,销毁除登录页之外的所有界面
ActivityManager.getInstance().finishAllActivities(LoginActivity.class);
new Utils().showMessDialog(getActivity(), "是否确认退出登录?", dialog -> {
startActivity(LoginActivity.class);
// 进行内存优化,销毁除登录页之外的所有界面
ActivityManager.getInstance().finishAllActivities(LoginActivity.class);
});
} else if (view == binding.sbPersonDataPassword) { } else if (view == binding.sbPersonDataPassword) {
Intent intent = new Intent(); Intent intent = new Intent();
intent.putExtra("start", false); intent.putExtra("start", false);

+ 2
- 1
app/src/main/res/layout-v2/fragment_home_four.xml 查看文件

android:textColor="#FFFFFF" /> android:textColor="#FFFFFF" />


<TextView <TextView
android:id="@+id/tvUserPhone"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp_18" android:layout_marginTop="@dimen/dp_18"
android:text="178****1236"
android:text=""
android:textColor="#FFFFFF" /> android:textColor="#FFFFFF" />


</LinearLayout> </LinearLayout>

Loading…
取消
儲存