From e440aef4e5d8e4963cbc8e93a7d503c3f46e7636 Mon Sep 17 00:00:00 2001 From: wjc <1243177876@qq.com> Date: 星期五, 28 三月 2025 17:30:12 +0800 Subject: [PATCH] 2025年03月28日17:30:08 --- app/src/main/java/com/hdl/photovoltaic/ui/me/BindPhoneActivity.java | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/me/BindPhoneActivity.java b/app/src/main/java/com/hdl/photovoltaic/ui/me/BindPhoneActivity.java index 22a5341..dcb82f3 100644 --- a/app/src/main/java/com/hdl/photovoltaic/ui/me/BindPhoneActivity.java +++ b/app/src/main/java/com/hdl/photovoltaic/ui/me/BindPhoneActivity.java @@ -19,6 +19,7 @@ import com.hdl.photovoltaic.other.HdlCommonLogic; import com.hdl.photovoltaic.other.HdlLogLogic; import com.hdl.photovoltaic.other.HdlThreadLogic; +import com.hdl.photovoltaic.utils.GPSManagerUtils; import com.sahooz.library.countrypicker.Country; import com.sahooz.library.countrypicker.CountryPickerFragment; import com.sahooz.library.countrypicker.PickCountryCallback; @@ -117,10 +118,21 @@ } viewBinding.toolbarTopRl.topTitleTv.setText(R.string.set_change_bind_phone_number); viewBinding.toolbarTopRl.topBackLl.setVisibility(View.VISIBLE); - checkClearIconShowOrNot(viewBinding.bindPhoneEt.getText().toString()); try { Country.load(this); + Country country = null; + if (TextUtils.isEmpty(GPSManagerUtils.getInstance().getCountryCode(this))) { + //鍐嶆牴鎹郴缁熻瑷� + country = Country.getCountryInfo(); + } else { + //鍏堟牴鎹畾浣� + country = Country.getLocationCountryInfo(GPSManagerUtils.getInstance().getCountryCode(this)); + } + if (country != null) { + viewBinding.bindAreaTv.setText(country.translate); + viewBinding.bindAreaNumberTv.setText("+" + country.code); + } } catch (Exception e) { e.printStackTrace(); } -- Gitblit v1.8.0