导航菜单

页面标题

页面副标题

Petal Maps v4.7.0.310001 - RoadFeedbackImageDisplayActivity.java 源代码

正在查看: Petal Maps v4.7.0.310001 应用的 RoadFeedbackImageDisplayActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.huawei.maps.app.setting.ui.activity;

import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;
import androidx.databinding.ViewDataBinding;
import com.bumptech.glide.Glide;
import com.huawei.maps.app.databinding.ActivityRoadFeedbackImageDisplayBinding;
import com.huawei.maps.app.setting.constant.RoadReportType;
import com.huawei.maps.app.setting.ui.activity.RoadFeedbackImageDisplayActivity;
import com.huawei.maps.businessbase.ui.BaseActivity;
import com.huawei.maps.commonui.R;
import com.huawei.secure.android.common.intent.IntentUtils;
import com.huawei.secure.android.common.intent.SafeIntent;
import kotlin.Metadata;
import org.jetbrains.annotations.Nullable;

@Metadata(d1 = {"\u0000.\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\b\n\u0002\b\u0005\n\u0002\u0010\u000b\n\u0002\b\t\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\u0007¢\u0006\u0004\b\u0003\u0010\u0004J\u000f\u0010\u0006\u001a\u00020\u0005H\u0002¢\u0006\u0004\b\u0006\u0010\u0004J\u0019\u0010\t\u001a\u00020\u00052\b\u0010\b\u001a\u0004\u0018\u00010\u0007H\u0014¢\u0006\u0004\b\t\u0010\nJ\u000f\u0010\f\u001a\u00020\u000bH\u0014¢\u0006\u0004\b\f\u0010\rJ\u0019\u0010\u000f\u001a\u00020\u00052\b\u0010\u000e\u001a\u0004\u0018\u00010\u0007H\u0014¢\u0006\u0004\b\u000f\u0010\nJ\u000f\u0010\u0010\u001a\u00020\u0005H\u0014¢\u0006\u0004\b\u0010\u0010\u0004J\u0017\u0010\u0013\u001a\u00020\u00052\u0006\u0010\u0012\u001a\u00020\u0011H\u0016¢\u0006\u0004\b\u0013\u0010\u0014J\u000f\u0010\u0015\u001a\u00020\u0005H\u0014¢\u0006\u0004\b\u0015\u0010\u0004J\u000f\u0010\u0016\u001a\u00020\u0005H\u0014¢\u0006\u0004\b\u0016\u0010\u0004J\u000f\u0010\u0017\u001a\u00020\u0005H\u0014¢\u0006\u0004\b\u0017\u0010\u0004J\u000f\u0010\u0018\u001a\u00020\u0005H\u0002¢\u0006\u0004\b\u0018\u0010\u0004J\u000f\u0010\u0019\u001a\u00020\u0005H\u0002¢\u0006\u0004\b\u0019\u0010\u0004¨\u0006\u001a"}, d2 = {"Lcom/huawei/maps/app/setting/ui/activity/RoadFeedbackImageDisplayActivity;", "Lcom/huawei/maps/businessbase/ui/BaseActivity;", "Lcom/huawei/maps/app/databinding/ActivityRoadFeedbackImageDisplayBinding;", "<init>", "()V", "Lmda;", "C", "Landroid/os/Bundle;", "savedInstanceState", "onCreate", "(Landroid/os/Bundle;)V", RoadReportType.CAMERA_INCORRECT, "getContentLayoutId", "()I", "bundle", "initViews", "immersiveStyle", RoadReportType.CAMERA_INCORRECT, "isDark", "setNavigationBarColr", "(Z)V", "initData", "initViewModel", "onDestroy", "D", "A", "app_productRelease"}, k = 1, mv = {1, 8, 0}, xi = 48)
public final class RoadFeedbackImageDisplayActivity extends BaseActivity<ActivityRoadFeedbackImageDisplayBinding> {
    public static final void B(RoadFeedbackImageDisplayActivity roadFeedbackImageDisplayActivity, View view) {
        h74.j(roadFeedbackImageDisplayActivity, "this$0");
        roadFeedbackImageDisplayActivity.finish();
    }

    private final void C() {
        String safeGetStringExtra = IntentUtils.safeGetStringExtra(new SafeIntent(getIntent()), "image_data");
        if (safeGetStringExtra != null) {
            Glide.t(o41.c()).o(safeGetStringExtra).l(((ActivityRoadFeedbackImageDisplayBinding) ((BaseActivity) this).mBinding).imageView);
        }
        ((ActivityRoadFeedbackImageDisplayBinding) ((BaseActivity) this).mBinding).backIv.setColorFilter(-1);
    }

    public final void A() {
        ((ActivityRoadFeedbackImageDisplayBinding) ((BaseActivity) this).mBinding).backIv.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                RoadFeedbackImageDisplayActivity.B(RoadFeedbackImageDisplayActivity.this, view);
            }
        });
    }

    public final void D() {
        ViewDataBinding viewDataBinding = ((BaseActivity) this).mBinding;
        ImageView imageView = ((ActivityRoadFeedbackImageDisplayBinding) viewDataBinding).backIv;
        h74.i(imageView, "mBinding.backIv");
        int dimension = (int) getResources().getDimension(R.dimen.dp_48);
        int c = ef9.c(o41.c());
        imageView.getLayoutParams().height = dimension + c;
        imageView.setPadding(imageView.getPaddingStart(), imageView.getPaddingTop() + c, imageView.getPaddingRight(), imageView.getPaddingBottom());
    }

    public int getContentLayoutId() {
        return com.huawei.maps.app.R.layout.activity_road_feedback_image_display;
    }

    public void immersiveStyle() {
        ef9.k(this);
        ef9.j(this);
        ef9.d(this, getResources().getColor(com.huawei.maps.businessbase.R.color.emui_appbar_bg_blur_dark), 0);
        ef9.f(this);
        setNavigationBarColr(true);
    }

    public void initViews(@Nullable Bundle bundle) {
        D();
        immersiveStyle();
        C();
        A();
    }

    public void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
    }

    public void onDestroy() {
        super.onDestroy();
        ef9.d(this, getResources().getColor(com.huawei.maps.businessbase.R.color.emui_appbar_bg_blur), 0);
        ef9.g(this);
        setNavigationBarColr(((BaseActivity) this).isDark);
        if (((BaseActivity) this).mBinding != null) {
            ((BaseActivity) this).mBinding = null;
        }
    }

    public void setNavigationBarColr(boolean isDark) {
        super.setNavigationBarColr(isDark);
        if (isDark) {
            getWindow().setNavigationBarColor(getResources().getColor(com.huawei.maps.app.R.color.black));
        } else {
            getWindow().setNavigationBarColor(getResources().getColor(com.huawei.maps.app.R.color.hos_tab_blur));
        }
    }

    public void initData() {
    }

    public void initViewModel() {
    }
}