正在查看: Petal Maps v4.7.0.310001 应用的 AboutFragment.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Petal Maps v4.7.0.310001 应用的 AboutFragment.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.huawei.maps.app.setting.ui.fragment.about;
import android.content.ComponentName;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
import android.net.Uri;
import android.os.Handler;
import android.text.SpannableStringBuilder;
import android.text.TextPaint;
import android.text.TextUtils;
import android.text.method.LinkMovementMethod;
import android.text.style.CharacterStyle;
import android.text.style.ClickableSpan;
import android.text.style.ForegroundColorSpan;
import android.text.style.TypefaceSpan;
import android.view.MotionEvent;
import android.view.View;
import androidx.annotation.NonNull;
import androidx.databinding.ViewDataBinding;
import androidx.lifecycle.MutableLiveData;
import androidx.lifecycle.Observer;
import androidx.navigation.fragment.NavHostFragment;
import com.huawei.maps.app.R;
import com.huawei.maps.app.common.consent.manager.AbstractConsentManager;
import com.huawei.maps.app.common.remoteconfig.MapRemoteConfig;
import com.huawei.maps.app.databinding.FragmentAboutLayoutBinding;
import com.huawei.maps.app.petalmaps.viewmode.ActivityViewModel;
import com.huawei.maps.app.search.viewmodel.ExploreViewModel;
import com.huawei.maps.app.setting.constant.RoadReportType;
import com.huawei.maps.app.setting.environment.EnvironmentSettingActivity;
import com.huawei.maps.app.setting.ui.fragment.about.AboutFragment;
import com.huawei.maps.businessbase.database.config.MapConfigDataTools;
import com.huawei.maps.businessbase.network.DefaultObserver;
import com.huawei.maps.businessbase.network.MapHttpClient;
import com.huawei.maps.businessbase.network.ResponseData;
import com.huawei.maps.businessbase.network.commonconfig.CommonConfigRequester;
import com.huawei.maps.businessbase.network.commonconfig.CommonConfigResponse;
import com.huawei.maps.businessbase.report.MapBIReport;
import com.huawei.maps.businessbase.report.util.SettingBIReportUtil;
import com.huawei.maps.businessbase.servicepermission.ServicePermission;
import com.huawei.maps.businessbase.servicepermission.ServicePermissionManager;
import com.huawei.maps.businessbase.servicepermission.helper.AppPermissionHelper;
import com.huawei.maps.businessbase.ui.BaseFragment;
import com.huawei.maps.businessbase.ui.DeepLinkBaseFragment;
import com.huawei.maps.poi.utils.DetailReportUtil;
import com.huawei.maps.privacy.activity.PrivacyDeclareDetailsActivity;
import com.huawei.maps.privacy.agreement.AgreementRequestHelper;
import com.huawei.secure.android.common.intent.IntentUtils;
import com.huawei.secure.android.common.intent.SafeIntent;
import defpackage.sia;
import defpackage.x05;
import java.util.List;
import java.util.Locale;
import java.util.Optional;
import java.util.function.Consumer;
public class AboutFragment extends DeepLinkBaseFragment<FragmentAboutLayoutBinding> {
public String f;
public Handler h;
public int g = 0;
public Runnable i = null;
public class a implements View.OnClickListener {
public a() {
}
@Override
public void onClick(View view) {
NavHostFragment.findNavController(AboutFragment.this).navigateUp();
}
}
public class b implements View.OnClickListener {
public b() {
}
@Override
public void onClick(View view) {
if (o72.e(getClass().getName())) {
return;
}
AboutFragment.this.Q();
}
}
public class c implements View.OnClickListener {
public c() {
}
@Override
public void onClick(View view) {
hm4.p("AboutFragment", "show EnvironmentSettingActivity");
if (AboutFragment.this.getContext() != null) {
IntentUtils.safeStartActivity(AboutFragment.this.getActivity(), new SafeIntent(new Intent(AboutFragment.this.getContext(), (Class<?>) EnvironmentSettingActivity.class)));
}
}
}
public class d extends DefaultObserver<CommonConfigResponse> {
public d() {
}
public void onFail(int i, @NonNull ResponseData responseData, String str) {
hm4.p("AboutFragment", "get facebook url from wiseOper failed. code:" + i + " message:" + str);
AboutFragment.this.J(MapRemoteConfig.g().m("FACEBOOK_URL"));
}
public void onSuccess(com.huawei.maps.businessbase.network.commonconfig.CommonConfigResponse r5) {
throw new UnsupportedOperationException("Method not decompiled: com.huawei.maps.app.setting.ui.fragment.about.AboutFragment.d.onSuccess(com.huawei.maps.businessbase.network.commonconfig.CommonConfigResponse):void");
}
}
public class e extends ClickableSpan {
public e() {
}
@Override
public void onClick(@NonNull View view) {
if (o72.e("ABOUT_CLICK_GROUP_ID")) {
return;
}
hm4.p("AboutFragment", "click OPEN_SOURCE");
if (AboutFragment.this.getContext() != null) {
PrivacyDeclareDetailsActivity.P(AboutFragment.this.getContext(), "file:///android_asset/html/OpenSourceSoftwareNotice.htm");
}
}
@Override
public void updateDrawState(@NonNull TextPaint textPaint) {
textPaint.setUnderlineText(false);
}
}
public class f extends ClickableSpan {
public f() {
}
public final void b(String str) {
ServicePermission.setPrivacyCountryCode(str);
AboutFragment.this.u("terms.htm");
}
@Override
public void onClick(@NonNull View view) {
if (o72.e("ABOUT_CLICK_GROUP_ID")) {
return;
}
hm4.p("AboutFragment", "click USER_HTML_NAME");
if (!k0a.k().m()) {
AboutFragment.this.u("terms.htm");
} else if (tha.a(ServicePermission.getPrivacyCountryCode())) {
MapConfigDataTools.r().v(1037, new MapConfigDataTools.DbCallBackValue() {
public final void setValue(String str) {
AboutFragment.f.this.b(str);
}
});
} else {
AboutFragment.this.u("terms.htm");
}
}
@Override
public void updateDrawState(@NonNull TextPaint textPaint) {
textPaint.setUnderlineText(false);
}
}
public class g extends ClickableSpan {
public g() {
}
public final void b(String str) {
ServicePermission.setPrivacyCountryCode(str);
AboutFragment.this.u("privacy-statement.htm");
}
@Override
public void onClick(@NonNull View view) {
if (o72.e("ABOUT_CLICK_GROUP_ID")) {
return;
}
hm4.p("AboutFragment", "click PRIVACY_HTML_NAME");
if (!k0a.k().m()) {
AboutFragment.this.u("privacy-statement.htm");
} else if (tha.a(ServicePermission.getPrivacyCountryCode())) {
MapConfigDataTools.r().v(1037, new MapConfigDataTools.DbCallBackValue() {
public final void setValue(String str) {
AboutFragment.g.this.b(str);
}
});
} else {
AboutFragment.this.u("privacy-statement.htm");
}
}
@Override
public void updateDrawState(@NonNull TextPaint textPaint) {
textPaint.setUnderlineText(false);
}
}
public class h extends ClickableSpan {
public h() {
}
@Override
public void onClick(@NonNull View view) {
if (o72.e("ABOUT_CLICK_GROUP_ID")) {
return;
}
hm4.p("AboutFragment", "click PRIVACY_COPYRIGHT");
if (AboutFragment.this.getActivity() != null) {
PrivacyDeclareDetailsActivity.R(AboutFragment.this.getActivity(), 3);
}
}
@Override
public void updateDrawState(@NonNull TextPaint textPaint) {
textPaint.setUnderlineText(false);
}
}
public class i implements View.OnClickListener {
public i() {
}
@Override
public void onClick(View view) {
if (o72.e("ABOUT_CLICK_GROUP_ID")) {
return;
}
hm4.p("AboutFragment", "click event su ICP");
AboutFragment.K(AboutFragment.this.getContext());
}
}
public class j implements View.OnClickListener {
@Override
public void onClick(View view) {
if (o72.e("ABOUT_CLICK_GROUP_ID")) {
return;
}
hm4.p("AboutFragment", "click Customer Service");
SafeIntent safeIntent = new SafeIntent(new Intent());
safeIntent.setAction("android.intent.action.DIAL");
Uri parse = Uri.parse("tel:950800");
if (c55.e(parse.toString()).booleanValue()) {
safeIntent.setData(parse);
IntentUtils.safeStartActivity(AboutFragment.this.getActivity(), safeIntent);
}
}
public j() {
}
}
public class k implements View.OnClickListener {
@Override
public void onClick(View view) {
if (o72.e("ABOUT_CLICK_GROUP_ID")) {
return;
}
AboutFragment.this.r();
}
public k() {
}
}
public class l implements View.OnClickListener {
@Override
public void onClick(View view) {
NavHostFragment.findNavController(AboutFragment.this).navigate(R.id.versionDescriptionFragment);
Boolean bool = (Boolean) ((ActivityViewModel) AboutFragment.this.getActivityViewModel(ActivityViewModel.class)).w().getValue();
if (bool == null || !bool.booleanValue()) {
return;
}
MutableLiveData<Boolean> w = ((ActivityViewModel) AboutFragment.this.getActivityViewModel(ActivityViewModel.class)).w();
Boolean bool2 = Boolean.FALSE;
w.postValue(bool2);
x05.a().postValue(bool2);
sia.a();
}
public l() {
}
}
public class m implements View.OnClickListener {
@Override
public void onClick(View view) {
try {
NavHostFragment.findNavController(AboutFragment.this).navigate(R.id.privacyFeatureIntroduceFragment);
} catch (IllegalStateException e) {
hm4.h("AboutFragment", "navController: " + e.getMessage());
}
}
public m() {
}
}
public class n implements View.OnClickListener {
public final void b(String str, DialogInterface dialogInterface, int i) {
Intent safeIntent = new SafeIntent(new Intent("android.intent.action.VIEW", Uri.parse(str)));
boolean z = false;
if (o41.b().getPackageManager().queryIntentActivities(safeIntent, 0).size() > 0) {
safeIntent.addFlags(268435456);
if (IntentUtils.safeStartActivity(AboutFragment.this.getActivity(), safeIntent)) {
z = true;
} else {
cz9.j(R.string.no_web);
}
} else {
cz9.j(R.string.no_web);
}
SettingBIReportUtil.f(z);
}
@Override
public void onClick(View view) {
if (o72.e("ABOUT_CLICK_GROUP_ID")) {
return;
}
hm4.p("AboutFragment", "Open the RussianCommunity browser.");
final String m = MapRemoteConfig.g().m("RUSSIAN_COMMUNITY_URL");
if (!tha.a(m)) {
dv9.a(new DialogInterface.OnClickListener() {
@Override
public final void onClick(DialogInterface dialogInterface, int i) {
AboutFragment.n.this.b(m, dialogInterface, i);
}
});
} else {
hm4.p("AboutFragment", "russianCommunityUrl is null");
cz9.j(R.string.connect_failed);
}
}
public n() {
}
}
public static class o implements Runnable {
@Override
public void run() {
boolean W0 = p19.F().W0();
p19.F().y2(!W0);
if (W0) {
cz9.k(o41.f(R.string.close_test_mode));
} else {
cz9.k(o41.f(R.string.open_test_mode));
}
}
public o() {
}
}
private void A() {
M();
z();
w();
y();
v();
}
public static void K(Context context) {
try {
IntentUtils.safeStartActivity(context, new SafeIntent(new Intent("android.intent.action.VIEW", Uri.parse(w87.a(o41.c(), "path_to_su_icp_web")))));
} catch (Exception e2) {
hm4.h("AboutFragment", "safeStartActivitySuICP Exception: " + e2.getMessage());
}
}
private void M() {
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).appName.setText(new SpannableStringBuilder(o41.f(R.string.hwmap)));
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).facebook.g();
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).russianCommunity.g();
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).newVersionIntroduce.g();
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).privacyFeatureIntroduce.g();
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).share.g();
if (!AppPermissionHelper.isChinaOperationType()) {
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).share.e();
}
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).newVersionIntroduce.d.setText(o41.f(R.string.map_new_version_introduce));
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).privacyFeatureIntroduce.d.setText(o41.f(R.string.map_privacy_feature_introduce));
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).share.d.setText(String.format(Locale.ROOT, o41.f(R.string.map_share_petal_maps), o41.f(R.string.map_petal_maps)));
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).customerServiceTitle.setText(o41.f(R.string.map_customer_service));
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).phoneNum.setText("950800");
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).facebook.d.setText(o41.f(R.string.map_facebook));
if (da4.a()) {
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).facebook.setVisibility(8);
}
if (da4.a()) {
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).facebook.setVisibility(8);
}
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).russianCommunity.d.setText(o41.f(R.string.map_russian_community));
q();
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).tvMapCopyright.setText(String.format(Locale.ENGLISH, o41.f(R.string.map_all_rights_reserved), ip1.t().format(oy9.o())));
P(xr4.Q().u());
SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder(o41.f(R.string.disable_services));
O(spannableStringBuilder, this.g, spannableStringBuilder.length());
N(spannableStringBuilder, this.g, spannableStringBuilder.length());
String f2 = o41.f(R.string.upsdk_app_version);
String v = qk9.v(o41.c());
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).versionName.setText(f2);
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).tvVersion.setText(v);
}
private void N(SpannableStringBuilder spannableStringBuilder, int i2, int i3) {
spannableStringBuilder.setSpan(new TypefaceSpan(o41.f(R.string.text_font_family_medium)), i2, i3, 33);
}
private void O(SpannableStringBuilder spannableStringBuilder, int i2, int i3) {
spannableStringBuilder.setSpan(CharacterStyle.wrap(new ForegroundColorSpan(getResources().getColor(((BaseFragment) this).isDark ? R.color.hos_text_color_primary_activated_dark : R.color.hos_text_color_primary_activated))), i2, i3, 33);
}
private void P(String str) {
if (k0a.k().m()) {
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).llAboutUuid.setVisibility(0);
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).tvAboutUuid.setText(String.format(Locale.ENGLISH, getResources().getString(R.string.uuid), o41.f(R.string.uuid_incognito)));
} else if (TextUtils.isEmpty(str)) {
hm4.p("AboutFragment", "UUID isEmpty");
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).llAboutUuid.setVisibility(8);
} else {
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).llAboutUuid.setVisibility(0);
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).tvAboutUuid.setText(String.format(Locale.ENGLISH, getResources().getString(R.string.uuid), str));
}
}
private void initListener() {
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).settingPublicHead.closeIV.setOnClickListener(new a());
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).newVersionIntroduce.setOnClickListener(new l());
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).privacyFeatureIntroduce.setOnClickListener(new m());
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).share.setOnClickListener(new b());
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).customerService.setOnClickListener(new j());
if (AppPermissionHelper.isChinaOperationType() && k.S3()) {
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).customerServiceLayout.setVisibility(0);
} else {
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).share.e();
}
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).facebook.setOnClickListener(new k());
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).russianCommunity.setOnClickListener(new n());
if ("RU".equals(ve1.b())) {
return;
}
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).russianCommunity.setVisibility(8);
}
public void u(String str) {
if (getContext() != null) {
StringBuilder sb = new StringBuilder();
sb.append("ServiceCountry:");
ServicePermissionManager servicePermissionManager = ServicePermissionManager.INSTANCE;
sb.append(servicePermissionManager.getServiceCountry());
sb.append("OTCountry:");
sb.append(servicePermissionManager.getOtCountry());
sb.append("PrivacyCountry:");
sb.append(ServicePermission.getPrivacyCountryCode());
hm4.f("AboutFragment", sb.toString());
AgreementRequestHelper.a1(getContext(), str);
}
}
private void w() {
final String f2 = o41.f(R.string.agreement);
final String f3 = o41.f(R.string.statement_about_app_and_privacy);
this.f = o41.f(R.string.and);
final f fVar = new f();
final g gVar = new g();
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).aboutLicense.post(new Runnable() {
@Override
public final void run() {
AboutFragment.this.B(f2, f3, fVar, gVar);
}
});
}
private void x() {
((ActivityViewModel) getActivityViewModel(ActivityViewModel.class)).w().observe(getViewLifecycleOwner(), new Observer() {
public final void onChanged(Object obj) {
AboutFragment.this.D((Boolean) obj);
}
});
}
private void y() {
String f2 = o41.f(R.string.other_provider);
String format = String.format(Locale.ENGLISH, this.f, RoadReportType.CAMERA_INCORRECT, f2);
h hVar = new h();
int length = f2.length();
SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder(format);
int indexOf = format.indexOf(f2);
int i2 = length + indexOf;
O(spannableStringBuilder, indexOf, i2);
N(spannableStringBuilder, indexOf, i2);
spannableStringBuilder.setSpan(hVar, indexOf, i2, 33);
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).aboutOtherProvider.setText(spannableStringBuilder);
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).aboutOtherProvider.setMovementMethod(LinkMovementMethod.getInstance());
}
private void z() {
SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder(o41.f(R.string.license));
e eVar = new e();
int length = spannableStringBuilder.length();
O(spannableStringBuilder, this.g, length);
N(spannableStringBuilder, this.g, length);
spannableStringBuilder.setSpan(eVar, this.g, length, 33);
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).aboutStatement.setText(spannableStringBuilder);
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).aboutStatement.setLongClickable(false);
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).aboutStatement.setMovementMethod(LinkMovementMethod.getInstance());
}
public final void B(String str, String str2, ClickableSpan clickableSpan, ClickableSpan clickableSpan2) {
if (((BaseFragment) this).mBinding != null) {
Locale locale = Locale.ENGLISH;
String format = String.format(locale, this.f, str, str2);
if (((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).aboutLicense.getPaint().measureText(format) + 100.0f > ((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).aboutLicense.getMeasuredWidth()) {
format = String.format(locale, this.f, str, "\n" + str2);
}
SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder(format);
int indexOf = format.indexOf(str);
int length = str.length() + indexOf;
O(spannableStringBuilder, indexOf, length);
N(spannableStringBuilder, indexOf, length);
spannableStringBuilder.setSpan(clickableSpan, indexOf, length, 33);
int indexOf2 = format.indexOf(str2);
int length2 = str2.length() + indexOf2;
O(spannableStringBuilder, indexOf2, length2);
N(spannableStringBuilder, indexOf2, length2);
spannableStringBuilder.setSpan(clickableSpan2, indexOf2, length2, 33);
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).aboutLicense.setText(spannableStringBuilder);
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).aboutLicense.setMovementMethod(LinkMovementMethod.getInstance());
}
}
public final boolean C(View view, MotionEvent motionEvent) {
return R(motionEvent);
}
public final void D(Boolean bool) {
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).newVersionIntroduce.r(bool.booleanValue());
}
public final void E(AbstractConsentManager abstractConsentManager) {
abstractConsentManager.cancelAll(qc6.a(this));
}
public final void F(SafeIntent safeIntent, DialogInterface dialogInterface, int i2) {
try {
List<ResolveInfo> queryIntentActivities = o41.b().getPackageManager().queryIntentActivities((Intent) safeIntent, 0);
if (queryIntentActivities.size() <= 0 || !"com.facebook.katana".equalsIgnoreCase(queryIntentActivities.get(0).activityInfo.packageName)) {
safeIntent.setPackage("com.facebook.katana");
} else {
safeIntent.setComponent(new ComponentName("com.facebook.katana", queryIntentActivities.get(0).activityInfo.name));
}
if (!IntentUtils.safeStartActivity(getActivity(), safeIntent)) {
hm4.h("AboutFragment", "Failed to start the Facebook app.");
}
SettingBIReportUtil.e("facebook_app", true);
} catch (RuntimeException e2) {
hm4.h("AboutFragment", "RuntimeException" + e2.getMessage());
}
}
public final void G(String str, DialogInterface dialogInterface, int i2) {
hm4.p("AboutFragment", "Open the Facebook browser.");
Intent safeIntent = new SafeIntent(new Intent("android.intent.action.VIEW", Uri.parse(str)));
boolean z = false;
if (o41.b().getPackageManager().queryIntentActivities(safeIntent, 0).size() > 0) {
safeIntent.addFlags(268435456);
if (IntentUtils.safeStartActivity(getActivity(), safeIntent)) {
z = true;
} else {
cz9.j(R.string.no_web);
}
} else {
cz9.j(R.string.no_web);
}
SettingBIReportUtil.e("facebook_browser", z);
}
public void I(String str) {
try {
if (o41.c().getPackageManager().getPackageInfo("com.facebook.katana", 0).versionCode >= 3002850) {
str = "fb://facewebmodal/f?href=" + str;
}
} catch (PackageManager.NameNotFoundException unused) {
hm4.h("AboutFragment", "NameNotFoundException");
} catch (RuntimeException e2) {
hm4.h("AboutFragment", "RuntimeException : " + e2.getMessage());
}
final SafeIntent safeIntent = new SafeIntent(new Intent("android.intent.action.VIEW", Uri.parse(str)));
dv9.a(new DialogInterface.OnClickListener() {
@Override
public final void onClick(DialogInterface dialogInterface, int i2) {
AboutFragment.this.F(safeIntent, dialogInterface, i2);
}
});
}
public final void J(final String str) {
if (tha.a(str)) {
hm4.p("AboutFragment", "facebookUrl is null");
cz9.j(R.string.connect_failed);
} else if (!t(o41.c(), "com.facebook.katana")) {
dv9.a(new DialogInterface.OnClickListener() {
@Override
public final void onClick(DialogInterface dialogInterface, int i2) {
AboutFragment.this.G(str, dialogInterface, i2);
}
});
} else {
hm4.p("AboutFragment", "Open the Facebook app.");
I(str);
}
}
public void L() {
if (k0a.k().m() && tha.a(ServicePermission.getPrivacyCountryCode())) {
MapConfigDataTools.r().v(1037, new MapConfigDataTools.DbCallBackValue() {
public final void setValue(String str) {
ServicePermission.setPrivacyCountryCode(str);
}
});
}
}
public final void Q() {
if (getActivity() == null) {
hm4.h("AboutFragment", "share petal maps: activity is null");
return;
}
com.huawei.maps.app.petalmaps.a.x1().showCustomShareFragment(getParentFragmentManager(), MapHttpClient.getShareAppGalleryAddress() + "/app/C102457337?locale=" + Locale.getDefault().getLanguage(), RoadReportType.CAMERA_INCORRECT, RoadReportType.CAMERA_INCORRECT, DetailReportUtil.ShareFrom.SHARE_PETAL_MAPS.ordinal());
}
public final boolean R(MotionEvent motionEvent) {
Handler handler;
if (isAdded() && this.i == null) {
this.i = new o();
}
int action = motionEvent.getAction();
if (action != 0) {
if (action != 1 || (handler = this.h) == null) {
return false;
}
Runnable runnable = this.i;
if (runnable != null) {
handler.removeCallbacks(runnable);
}
this.h = null;
return false;
}
Runnable runnable2 = this.i;
if (runnable2 == null) {
return false;
}
Handler handler2 = this.h;
if (handler2 == null) {
this.h = new Handler();
} else {
handler2.removeCallbacks(runnable2);
}
this.h.postDelayed(this.i, ExploreViewModel.DELAY_TIME_MILLIS);
return false;
}
public int getContentLayoutId() {
return R.layout.fragment_about_layout;
}
public void initDarkMode(boolean z) {
super/*com.huawei.maps.businessbase.ui.BaseFragment*/.initDarkMode(z);
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).settingPublicHead.setIsDark(z);
A();
}
public void initData() {
MapBIReport.r().b0("About_page");
com.huawei.maps.app.petalmaps.a.x1().S5();
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).appIcon.setOnTouchListener(new View.OnTouchListener() {
@Override
public final boolean onTouch(View view, MotionEvent motionEvent) {
boolean C;
C = AboutFragment.this.C(view, motionEvent);
return C;
}
});
A();
initListener();
}
public void initViews() {
super.initViews();
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).settingPublicHead.setTitle(o41.f(R.string.about_hwmap));
x();
settingLayout(((BaseFragment) this).mBinding);
L();
s();
}
public boolean onBackPressed() {
return super/*com.huawei.maps.businessbase.ui.BaseFragment*/.onBackPressed();
}
public void onDestroyView() {
super/*com.huawei.maps.businessbase.ui.BaseFragment*/.onDestroyView();
Optional.ofNullable(AbstractConsentManager.getInstance()).ifPresent(new Consumer() {
@Override
public final void accept(Object obj) {
AboutFragment.this.E((AbstractConsentManager) obj);
}
});
com.huawei.maps.app.petalmaps.a.x1().hideCustomShareFragment();
ViewDataBinding viewDataBinding = ((BaseFragment) this).mBinding;
if (viewDataBinding != null) {
((FragmentAboutLayoutBinding) viewDataBinding).unbind();
((BaseFragment) this).mBinding = null;
}
}
public void onResume() {
super/*com.huawei.maps.businessbase.ui.BaseFragment*/.onResume();
}
public final void q() {
if (!b91.b) {
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).envSettingButton.setVisibility(8);
return;
}
if (da4.a()) {
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).envSettingButton.setVisibility(8);
}
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).envSettingButton.setText(o41.f(R.string.env_setting));
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).envSettingButton.setOnClickListener(new c());
}
public void r() {
CommonConfigRequester.getCommonConfig("FacebookUrl", new d());
}
public final void s() {
if (!AppPermissionHelper.isChinaOperationType()) {
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).setIsHideFaceBook(k.q1());
return;
}
Boolean k2 = MapRemoteConfig.g().k("agc_rc_facebook_browser_show");
hm4.p("AboutFragment", "handleFacebookItem: " + k2);
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).setIsHideFaceBook(k2.booleanValue() ^ true);
}
public boolean t(Context context, String str) {
try {
hm4.p("AboutFragment", "package version is : " + context.getPackageManager().getPackageInfo(str, 16384).versionName);
return true;
} catch (PackageManager.NameNotFoundException unused) {
hm4.p("AboutFragment", "can not found packageInfo");
return false;
} catch (RuntimeException unused2) {
hm4.p("AboutFragment", "RuntimeException");
return false;
}
}
public final void v() {
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).tvAboutDrawingNo.setText(String.format(Locale.ENGLISH, o41.f(R.string.drawing_no), o41.f(R.string.drawing_no_num)) + " & 甲测资字 32100561");
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).tvAboutFilingNo.setText("苏ICP备17040376号-335A");
((FragmentAboutLayoutBinding) ((BaseFragment) this).mBinding).tvAboutFilingNo.setOnClickListener(new i());
}
}