导航菜单

页面标题

页面副标题

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

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

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


package com.huawei.maps.launch.activity;

import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import com.huawei.hms.ui.SafeIntent;
import com.huawei.maps.auto.splash.activity.SplashActivity;
import com.huawei.maps.businessbase.ui.BaseActivity;
import com.huawei.maps.hicar.a;
import com.huawei.maps.launch.R$layout;
import com.huawei.maps.launch.databinding.ActivityDeepLinkDispatchBinding;
import com.huawei.secure.android.common.intent.IntentUtils;
import com.huawei.uikit.hwrecyclerview.widget.HwRecyclerView;

public class DeeplinkDispatchActivity extends BaseActivity<ActivityDeepLinkDispatchBinding> {
    public void finish() {
        super/*com.huawei.secure.android.common.activity.SafeFragmentActivity*/.finish();
        overridePendingTransition(0, 0);
    }

    public int getContentLayoutId() {
        return R$layout.activity_deep_link_dispatch;
    }

    public final void i(Intent intent) {
        SafeIntent safeIntent;
        if (intent == null || intent.getData() == null) {
            hm4.h("DeeplinkDispatchActivity", "deeplink dispatch: intent is null.");
            finish();
            return;
        }
        a.V().S0(getIntent());
        if (b73.a()) {
            safeIntent = new SafeIntent(new Intent((Context) this, (Class<?>) SplashActivity.class));
            hm4.p("DeeplinkDispatchActivity", "is auto");
        } else {
            hm4.p("DeeplinkDispatchActivity", "is not auto");
            try {
                int i = com.huawei.maps.app.petalmaps.splash.SplashActivity.D;
                safeIntent = new SafeIntent(new Intent((Context) this, (Class<?>) com.huawei.maps.app.petalmaps.splash.SplashActivity.class));
            } catch (ClassNotFoundException e) {
                hm4.h("DeeplinkDispatchActivity", e.getMessage());
                safeIntent = null;
            }
        }
        if (safeIntent != null) {
            safeIntent.putExtras(getIntent());
            Uri.Builder buildUpon = getIntent().getData().buildUpon();
            buildUpon.appendQueryParameter("current_time", String.valueOf(System.currentTimeMillis()));
            Uri parse = Uri.parse(buildUpon.toString());
            if (parse != null && c55.e(parse.toString()).booleanValue()) {
                safeIntent.setData(parse);
            }
            safeIntent.setFlags(HwRecyclerView.ITEM_TYPE_NO_SNAP_MASK);
            hm4.p("DeeplinkDispatchActivity", "deeplink dispatch: start activity.");
            IntentUtils.safeStartActivity(this, safeIntent);
        }
        overridePendingTransition(0, 0);
        finish();
    }

    public void onCreate(Bundle bundle) {
        hm4.p("DeeplinkDispatchActivity", "onCreate");
        immersivefullStyle();
        requestWindowFeature(1);
        super.onCreate(bundle);
        i(getIntent());
    }

    public void onDestroy() {
        hm4.p("DeeplinkDispatchActivity", "onDestroy");
        super.onDestroy();
    }

    public void onNewIntent(Intent intent) {
        hm4.p("DeeplinkDispatchActivity", "onNewIntent");
        super.onNewIntent(intent);
    }

    public void onStop() {
        super/*com.huawei.secure.android.common.activity.SafeFragmentActivity*/.onStop();
    }

    public void initViews(Bundle bundle) {
    }

    public void initData() {
    }

    public void initViewModel() {
    }
}