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


package com.ss.android.ugc.aweme.ad.feed.dialog;

import X.ActivityC31021Kp;
import X.AnonymousClass0EJ;
import X.AnonymousClass1ZS;
import X.C16360kz;
import X.C21090sc;
import X.C246389m7;
import X.C25831ACu;
import X.C47173Ifi;
import X.C71052r0;
import X.C71272rM;
import android.content.Context;
import android.os.Bundle;
import android.text.SpannableStringBuilder;
import android.text.method.LinkMovementMethod;
import android.text.style.StyleSpan;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.RelativeLayout;
import androidx.fragment.app.Fragment;
import com.bytedance.covode.number.Covode;
import com.bytedance.router.SmartRouter;
import com.bytedance.tux.input.TuxTextView;
import com.bytedance.tux.sheet.sheet.TuxSheet;
import com.ss.android.ugc.aweme.account.guestmode.GuestModeServiceImpl;
import com.ss.android.ugc.aweme.compliance.api.a;
import com.ss.android.ugc.aweme.feed.model.AwemeRawAd;
import com.zhiliaoapp.musically.R;
import java.util.HashMap;
import kotlin.g.b.m;

public final class FeedAdExplainDialog extends Fragment implements View.OnClickListener {
    public static TuxSheet LIZLLL;
    public static final C71272rM LJ = new C71272rM((byte) 0);
    public AwemeRawAd LIZ;
    public String LIZIZ;
    public ActivityC31021Kp LIZJ;
    public HashMap LJFF;

    static {
        Covode.recordClassIndex(46042);
    }

    public static Context LIZ(ActivityC31021Kp r1) {
        Context applicationContext = r1.getApplicationContext();
        return (C16360kz.LIZJ && applicationContext == null) ? C16360kz.LIZ : applicationContext;
    }

    private View LIZ(int i2) {
        if (this.LJFF == null) {
            this.LJFF = new HashMap();
        }
        View view = (View) this.LJFF.get(Integer.valueOf(i2));
        if (view != null) {
            return view;
        }
        View view2 = getView();
        if (view2 == null) {
            return null;
        }
        View findViewById = view2.findViewById(i2);
        this.LJFF.put(Integer.valueOf(i2), findViewById);
        return findViewById;
    }

    public final void onClick(View view) {
        if (view != null && view.getId() == R.id.dr3) {
            TuxSheet.LJIJ.LIZ((C25831ACu) this, (Fragment) C246389m7.LIZ);
            AwemeRawAd awemeRawAd = this.LIZ;
            String valueOf = String.valueOf(awemeRawAd != null ? awemeRawAd.getCreativeId() : null);
            AwemeRawAd awemeRawAd2 = this.LIZ;
            C47173Ifi.LIZ("pa_info_page", "otherclick", valueOf, awemeRawAd2 != null ? awemeRawAd2.getLogExtra() : null, null).LIZIZ("refer", "button").LIZIZ();
            SmartRouter.buildRoute(getContext(), "//privacy/setting/personalization").withParam("enter_from", AnonymousClass1ZS.LIZ(this.LIZIZ, "long_press", false) ? "ads_long_press" : "ads_share_panel").open();
        }
    }

    @Override // androidx.fragment.app.Fragment
    public final View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
        C21090sc.LIZ(layoutInflater);
        return AnonymousClass0EJ.LIZ(layoutInflater, R.layout.a2u, viewGroup, false);
    }

    @Override // androidx.fragment.app.Fragment
    public final /* synthetic */ void onDestroyView() {
        super.onDestroyView();
        HashMap hashMap = this.LJFF;
        if (hashMap != null) {
            hashMap.clear();
        }
    }

    @Override // androidx.fragment.app.Fragment
    public final void onViewCreated(View view, Bundle bundle) {
        boolean z;
        SpannableStringBuilder spannableStringBuilder;
        C21090sc.LIZ(view);
        super.onViewCreated(view, bundle);
        if (!a.LJI().LIZ()) {
            GuestModeServiceImpl.LIZ();
            z = false;
        } else {
            z = true;
        }
        if (z) {
            RelativeLayout relativeLayout = (RelativeLayout) LIZ(R.id.dr3);
            m.LIZIZ(relativeLayout, "");
            relativeLayout.setVisibility(0);
        }
        ((RelativeLayout) LIZ(R.id.dr3)).setOnClickListener(this);
        ActivityC31021Kp r0 = this.LIZJ;
        if (r0 == null) {
            m.LIZ("");
        }
        String string = LIZ(r0).getString(R.string.cbu);
        m.LIZIZ(string, "");
        ActivityC31021Kp r02 = this.LIZJ;
        if (r02 == null) {
            m.LIZ("");
        }
        String string2 = LIZ(r02).getString(R.string.cbx);
        m.LIZIZ(string2, "");
        TuxTextView tuxTextView = (TuxTextView) LIZ(R.id.iv);
        m.LIZIZ(tuxTextView, "");
        int LIZ2 = AnonymousClass1ZS.LIZ((CharSequence) string, string2, 0, false, 6);
        if (LIZ2 != -1) {
            spannableStringBuilder = new SpannableStringBuilder(string);
            spannableStringBuilder.setSpan(new C71052r0(this, "https://www.tiktok.com/legal/privacy-policy", LIZ2, string2), LIZ2, string2.length() + LIZ2, 33);
            spannableStringBuilder.setSpan(new StyleSpan(1), LIZ2, string2.length() + LIZ2, 33);
        } else {
            spannableStringBuilder = new SpannableStringBuilder(string);
        }
        tuxTextView.setText(spannableStringBuilder);
        TuxTextView tuxTextView2 = (TuxTextView) LIZ(R.id.iv);
        m.LIZIZ(tuxTextView2, "");
        tuxTextView2.setMovementMethod(LinkMovementMethod.getInstance());
    }
}