导航菜单

页面标题

页面副标题

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

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

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


package com.huawei.caas.messageservice;

import android.app.Activity;
import android.content.ActivityNotFoundException;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import com.huawei.android.hicloud.sync.constant.CallBackConstants;

public class JumpActivity extends Activity {
    @Override
    public void onCreate(Bundle bundle) {
        Bundle bundleExtra;
        String str;
        super.onCreate(bundle);
        if (getIntent() == null || (bundleExtra = getIntent().getBundleExtra(CallBackConstants.MSG_BUNDLE)) == null) {
            return;
        }
        Intent intent = new Intent();
        intent.setPackage("com.huawei.meetime");
        intent.setAction("com.huawei.share.CaasShareService");
        int i = bundleExtra.getInt("ShareType");
        switch (i) {
            case 15:
                str = "share/product";
                intent.setType(str);
                break;
            case 16:
                str = "share/quickvideo";
                intent.setType(str);
                break;
            case 17:
                str = "share/web";
                intent.setType(str);
                break;
            case 18:
                str = "share/music";
                intent.setType(str);
                break;
            case 19:
                str = "share/longvideo";
                intent.setType(str);
                break;
            default:
                Log.e("JumpActivity", "Error type" + i);
                break;
        }
        intent.putExtras(bundleExtra);
        try {
            startActivity(intent);
        } catch (ActivityNotFoundException unused) {
            Log.e("HwCaasShareManager", "Activity Not Found");
        }
        finish();
    }
}