TikTok.apk(点击下载) / BridgeServiceImpl.java


package com.ss.android.ugc.aweme.services;

import X.AbstractC21120sf;
import X.AbstractC46351IIa;
import X.AbstractC48004It7;
import X.B4B;
import X.C162466a3;
import X.C21090sc;
import X.C40449FuY;
import X.C40758FzX;
import X.C41769Gak;
import X.C44137HUw;
import X.C44161HVu;
import X.C45170HoV;
import X.C47947IsC;
import X.C99563vt;
import android.app.Activity;
import android.content.ActivityNotFoundException;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import androidx.fragment.app.Fragment;
import com.bytedance.covode.number.Covode;
import com.bytedance.router.SmartRouter;
import com.ss.android.ugc.aweme.base.fragment.AmeBaseFragment;
import com.ss.android.ugc.aweme.crossplatform.activity.CrossPlatformActivity;
import com.ss.android.ugc.aweme.profile.model.User;
import com.zhiliaoapp.musically.R;

public final class BridgeServiceImpl implements AbstractC46351IIa {
    static {
        Covode.recordClassIndex(93339);
    }

    @Override // X.AbstractC46351IIa
    public final void checkToTransformMusDraft() {
    }

    @Override // X.AbstractC46351IIa
    public final B4B createAwemeListFragment(int i2, int i3, String str, String str2, boolean z, boolean z2, boolean z3, boolean z4) {
        return C44161HVu.LIZ.LIZ(i2, i3, str, str2, z, z2, z4, new Bundle());
    }

    @Override // X.AbstractC46351IIa
    public final AmeBaseFragment createMyProfileFragment() {
        return C44161HVu.LIZ.LJIIJJI();
    }

    public final Fragment createUserProfileEditFragment() {
        return null;
    }

    public final AmeBaseFragment createUserProfileFragment() {
        return C44161HVu.LIZ.LJIIL();
    }

    @Override // X.AbstractC46351IIa
    public final void enterMyFavorites(Activity activity, Bundle bundle) {
        C21090sc.LIZ(activity, bundle);
        SmartRouter.buildRoute(activity, "//favorite").withParam(bundle).open();
    }

    @Override // X.AbstractC46351IIa
    public final AbstractC48004It7 getBulletABHelper() {
        return (C47947IsC) C47947IsC.LIZ.getValue();
    }

    @Override // X.AbstractC46351IIa
    public final boolean needShowSafeInfoNotice() {
        return C41769Gak.LJII.LIZ();
    }

    @Override // X.AbstractC46351IIa
    public final void onFeedStop() {
        C40449FuY.LIZ.LIZIZ = false;
    }

    public final void openWallet(Activity activity) {
        C21090sc.LIZ(activity);
        C99563vt.LIZ(activity, "page_index");
    }

    @Override // X.AbstractC46351IIa
    public final void postSafeInfoNoticeEvent(boolean z) {
        AbstractC21120sf.LIZ(new C162466a3(z));
    }

    public final void setCustomStatusBarInLayout(Activity activity) {
        C45170HoV.LIZ(activity);
        C45170HoV.LIZIZ(activity);
    }

    @Override // X.AbstractC46351IIa
    public final boolean shouldShowI18nRecommendUserDialogOnMyPrifile() {
        return C44137HUw.LIZ.LJIIIZ() && C44137HUw.LIZ.LJIIJ() && C44137HUw.LIZ.LJIIJJI();
    }

    @Override // X.AbstractC46351IIa
    public final void startThirdSocialActivity(Context context, User user, int i2) {
        String twitterId;
        C21090sc.LIZ(context, user);
        if (i2 == 1) {
            String insId = user.getInsId();
            if (insId != null && !insId.isEmpty()) {
                C21090sc.LIZ(context, insId);
                Intent intent = new Intent("android.intent.action.VIEW", Uri.parse("instagram://user?username=".concat(String.valueOf(insId))));
                intent.setPackage("com.instagram.android");
                Intent intent2 = new Intent(context, CrossPlatformActivity.class);
                intent2.putExtra("title", context.getString(R.string.d91));
                intent2.setData(Uri.parse("https://instagram.com/_u/".concat(String.valueOf(insId))));
                if (intent.resolveActivity(context.getPackageManager()) == null) {
                    C40758FzX.LIZ(context, intent2);
                    return;
                }
                try {
                    C40758FzX.LIZ(context, intent);
                } catch (ActivityNotFoundException unused) {
                    C40758FzX.LIZ(context, intent2);
                }
            }
        } else if (i2 == 2) {
            String youtubeChannelId = user.getYoutubeChannelId();
            if (youtubeChannelId != null && !youtubeChannelId.isEmpty()) {
                C21090sc.LIZ(context, youtubeChannelId);
                Uri parse = Uri.parse("https://www.youtube.com/channel/".concat(String.valueOf(youtubeChannelId)));
                Intent intent3 = new Intent("android.intent.action.VIEW", parse);
                intent3.setPackage("com.google.android.youtube");
                Intent intent4 = new Intent(context, CrossPlatformActivity.class);
                intent4.putExtra("title", context.getString(R.string.ixf));
                intent4.setData(parse);
                if (intent3.resolveActivity(context.getPackageManager()) == null) {
                    C40758FzX.LIZ(context, intent4);
                    return;
                }
                try {
                    C40758FzX.LIZ(context, intent3);
                } catch (ActivityNotFoundException unused2) {
                    C40758FzX.LIZ(context, intent4);
                }
            }
        } else if (i2 == 3 && (twitterId = user.getTwitterId()) != null && !twitterId.isEmpty()) {
            C21090sc.LIZ(context, twitterId);
            Intent intent5 = new Intent("android.intent.action.VIEW", Uri.parse("twitter://user?id=".concat(String.valueOf(twitterId))));
            intent5.setPackage("com.twitter.android");
            Intent intent6 = new Intent(context, CrossPlatformActivity.class);
            intent6.putExtra("title", context.getString(R.string.idr));
            intent6.setData(Uri.parse("https://twitter.com/intent/user?user_id=".concat(String.valueOf(twitterId))));
            if (intent5.resolveActivity(context.getPackageManager()) == null) {
                C40758FzX.LIZ(context, intent6);
                return;
            }
            try {
                C40758FzX.LIZ(context, intent5);
            } catch (ActivityNotFoundException unused3) {
                C40758FzX.LIZ(context, intent6);
            }
        }
    }

    @Override // X.AbstractC46351IIa
    public final void switchToBioUrl(Activity activity, String str) {
        C44161HVu.LIZ.LIZ(activity, str);
    }

    public final void switchToSignature(Activity activity) {
        C44161HVu.LIZ.LIZ(activity, (Bundle) null);
    }
}