APKPure.apk(点击下载) / h.java


package e.g.a.z.n;

import android.app.Activity;
import android.content.ComponentName;
import android.content.Context;
import android.content.ContextWrapper;
import android.content.Intent;
import android.net.Uri;
import android.os.Parcelable;
import android.text.TextUtils;
import androidx.fragment.app.FragmentManager;
import com.apkpure.aegon.R;
import com.apkpure.aegon.app.activity.AppDetailActivity;
import com.apkpure.proto.nano.AppDetailInfoProtos;
import e.d.a.a.a;
import e.g.a.e.f.d2;
import e.g.a.n.c;
import e.g.a.z.l.f;
import e.g.a.z.n.f;
import e.g.a.z.n.g;
import e.g.a.z.n.i.b;
import i.o.c.l;
import java.util.ArrayList;
import java.util.Objects;

public class h {

    /* renamed from: a  reason: collision with root package name */
    public static final Object f7767a = new Object();

    public static String a(Context context, AppDetailInfoProtos.AppDetailInfo appDetailInfo) {
        String str;
        d2 d2Var = d2.f5385e;
        if (context instanceof AppDetailActivity) {
            String f2 = c.f6919a.f("exp_projecta_share_optimize2", "name");
            str = String.format("%s/p/%s?utm_content=1022%s", "https://m.apkpure.com", appDetailInfo.packageName, TextUtils.isEmpty(f2) ? "" : a.H("_", f2));
        } else {
            str = String.format("%s/p/%s", "https://m.apkpure.com", appDetailInfo.packageName);
        }
        return e.g.a.r.c.a.h(new f(appDetailInfo.packageName, appDetailInfo.label, appDetailInfo.icon.original.url, str));
    }

    public static void b(Activity activity, Uri... uriArr) {
        Activity activity2;
        Objects.requireNonNull(activity);
        Intent action = new Intent().setAction("android.intent.action.SEND");
        action.putExtra("androidx.core.app.EXTRA_CALLING_PACKAGE", activity.getPackageName());
        action.putExtra("android.support.v4.app.EXTRA_CALLING_PACKAGE", activity.getPackageName());
        action.addFlags(524288);
        Context context = activity;
        while (true) {
            if (!(context instanceof ContextWrapper)) {
                activity2 = null;
                break;
            } else if (context instanceof Activity) {
                activity2 = (Activity) context;
                break;
            } else {
                context = ((ContextWrapper) context).getBaseContext();
            }
        }
        if (activity2 != null) {
            ComponentName componentName = activity2.getComponentName();
            action.putExtra("androidx.core.app.EXTRA_CALLING_ACTIVITY", componentName);
            action.putExtra("android.support.v4.app.EXTRA_CALLING_ACTIVITY", componentName);
        }
        action.setType(b.Image.mimeType);
        ArrayList<? extends Parcelable> arrayList = null;
        for (Uri uri : uriArr) {
            if (arrayList == null) {
                arrayList = new ArrayList<>();
            }
            arrayList.add(uri);
        }
        String string = activity.getString(R.string.arg_RES_2131821814);
        boolean z = true;
        if (arrayList == null || arrayList.size() <= 1) {
            z = false;
        }
        if (!z) {
            action.setAction("android.intent.action.SEND");
            if (arrayList == null || arrayList.isEmpty()) {
                action.removeExtra("android.intent.extra.STREAM");
                action.setClipData(null);
                action.setFlags(action.getFlags() & -2);
                activity.startActivity(Intent.createChooser(action, string));
            }
            action.putExtra("android.intent.extra.STREAM", (Parcelable) arrayList.get(0));
        } else {
            action.setAction("android.intent.action.SEND_MULTIPLE");
            action.putParcelableArrayListExtra("android.intent.extra.STREAM", arrayList);
        }
        i.i.a.K(action, arrayList);
        activity.startActivity(Intent.createChooser(action, string));
    }

    public static void c(Context context, Uri uri, String str, String str2) {
        try {
            Intent intent = new Intent("android.intent.action.SEND");
            intent.setClassName(str, str2);
            intent.setType(b.Image.mimeType);
            intent.addCategory("android.intent.category.DEFAULT");
            intent.putExtra("android.intent.extra.STREAM", uri);
            context.startActivity(intent);
        } catch (Exception e2) {
            e2.printStackTrace();
        }
    }

    public static void d(l lVar, String str) {
        e(lVar.getSupportFragmentManager(), str, null, null);
    }

    public static void e(FragmentManager fragmentManager, String str, g.c cVar, f.b bVar) {
        d dVar = new d();
        f fVar = new f(null);
        fVar.f7758a = b.Text;
        fVar.d = str;
        fVar.f7759e = bVar;
        dVar.J1(fVar);
        dVar.f7753h = cVar;
        dVar.F1(fragmentManager);
    }
}