导航菜单

页面标题

页面副标题

Barstool v5.21.2 - ShareUtils.java 源代码

正在查看: Barstool v5.21.2 应用的 ShareUtils.java JAVA 源代码文件

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


package com.barstoolsports.common.utils;

import android.content.Context;
import android.content.Intent;
import com.barstoolsports.components.R;
import com.barstoolsports.core.model.Story;
import com.barstoolsports.core.model.ViralPost;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;

@Metadata(d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\bÆ\u0002\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\u0016\u0010\u0004\u001a\u00020\u00052\u0006\u0010\u0006\u001a\u00020\u00072\u0006\u0010\b\u001a\u00020\tJ\u0016\u0010\u0004\u001a\u00020\u00052\u0006\u0010\u0006\u001a\u00020\u00072\u0006\u0010\n\u001a\u00020\u000b¨\u0006\f"}, d2 = {"Lcom/barstoolsports/common/utils/ShareUtils;", "", "<init>", "()V", "toPicker", "", "context", "Landroid/content/Context;", "story", "Lcom/barstoolsports/core/model/Story;", "viralPost", "Lcom/barstoolsports/core/model/ViralPost;", "common_release"}, k = 1, mv = {2, 0, 0}, xi = 48)
public final class ShareUtils {
    public static final ShareUtils INSTANCE = new ShareUtils();

    private ShareUtils() {
    }

    public final void toPicker(Context context, Story story) {
        Intrinsics.checkNotNullParameter(context, "context");
        Intrinsics.checkNotNullParameter(story, "story");
        Intent intent = new Intent("android.intent.action.SEND");
        intent.putExtra("android.intent.extra.TEXT", story.getBranchUrl());
        intent.putExtra("android.intent.extra.SUBJECT", story.getTitle());
        intent.setType("text/plain");
        context.startActivity(Intent.createChooser(intent, context.getString(R.string.action_share_story)));
    }

    public final void toPicker(Context context, ViralPost viralPost) {
        Intrinsics.checkNotNullParameter(context, "context");
        Intrinsics.checkNotNullParameter(viralPost, "viralPost");
        String str = "https://www.barstoolsports.com/viral-posts/" + viralPost.getId();
        Intent intent = new Intent("android.intent.action.SEND");
        intent.putExtra("android.intent.extra.TEXT", str);
        intent.setType("text/plain");
        context.startActivity(Intent.createChooser(intent, context.getString(R.string.action_share_story)));
    }
}