翰林优商.apk(点击下载) / b.java


package com.kwad.components.ct.related;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.TextView;
import com.kwad.components.core.n.f;
import com.kwad.components.ct.detail.photo.related.a;
import com.kwad.components.ct.detail.viewpager.SlidePlayViewPager;
import com.kwad.sdk.R;
import com.kwad.sdk.api.KsScene;
import com.kwad.sdk.api.core.fragment.KsFragment;
import com.kwad.sdk.api.proxy.app.BaseFragmentActivity;
import java.io.Serializable;

public class b extends com.kwad.components.core.j.b implements View.OnClickListener {
    private ImageView FB;
    private FrameLayout aBi;
    private a aBj;
    private RelatedVideoDetailParam aqW;

    private void DI() {
        a aVar;
        SlidePlayViewPager yZ;
        Activity activity = getActivity();
        if (activity != null && (aVar = this.aBj) != null && (yZ = aVar.yZ()) != null) {
            a.uX().s(yZ.getData());
            Intent intent = new Intent();
            intent.putExtra("KEY_RELATED_VIDEO_DETAIL_POSITION", yZ.getRealPosition());
            activity.setResult(-1, intent);
        }
    }

    public static void a(KsFragment ksFragment, int i, RelatedVideoDetailParam relatedVideoDetailParam) {
        if (ksFragment != null) {
            Intent intent = new Intent(ksFragment.getContext(), BaseFragmentActivity.FragmentActivity4.class);
            intent.putExtra("KEY_RELATED_VIDEO_DETAIL_PARAM", relatedVideoDetailParam);
            ksFragment.startActivityForResult(intent, 1000);
        }
    }

    public static void init() {
        com.kwad.sdk.service.a.g(BaseFragmentActivity.FragmentActivity4.class, b.class);
    }

    private void initView() {
        TextView textView = (TextView) findViewById(R.id.ksad_related_title);
        textView.setVisibility(0);
        if (!TextUtils.isEmpty(com.kwad.components.ct.detail.kwai.b.sV())) {
            textView.setText(com.kwad.components.ct.detail.kwai.b.sV());
        }
    }

    private boolean re() {
        Serializable serializableExtra = getIntent().getSerializableExtra("KEY_RELATED_VIDEO_DETAIL_PARAM");
        if (serializableExtra instanceof RelatedVideoDetailParam) {
            this.aqW = (RelatedVideoDetailParam) serializableExtra;
        }
        RelatedVideoDetailParam relatedVideoDetailParam = this.aqW;
        return (relatedVideoDetailParam == null || relatedVideoDetailParam.mEntryScene == 0) ? false : true;
    }

    private void yB() {
        this.FB = (ImageView) findViewById(R.id.ksad_back_btn);
        this.aBi = (FrameLayout) findViewById(R.id.ksad_title_bar);
        if (f.b(getActivity())) {
            ViewGroup.MarginLayoutParams marginLayoutParams = (ViewGroup.MarginLayoutParams) this.aBi.getLayoutParams();
            marginLayoutParams.topMargin = com.kwad.sdk.b.kwai.a.aU(getActivity());
            this.aBi.setLayoutParams(marginLayoutParams);
        }
        this.FB.setOnClickListener(this);
    }

    private void yC() {
        a a = a.a(new KsScene.Builder(this.aqW.mEntryScene).build(), this.aqW);
        this.aBj = a;
        a.getArguments().putSerializable("KEY_HOME_ACTIONBAR_HEIGHT", Integer.valueOf(com.kwad.sdk.b.kwai.a.f(this.aBi.getContext(), R.dimen.ksad_action_bar_height)));
        getSupportFragmentManager().beginTransaction().replace(R.id.ksad_fragment_container, this.aBj).commitAllowingStateLoss();
    }

    @Override // com.kwad.components.core.j.b
    public String getPageName() {
        return "RelatedVideoSlideActivityImpl";
    }

    @Override // com.kwad.sdk.api.proxy.IActivityProxy, com.kwad.components.core.j.b
    public void onBackPressed() {
        DI();
        super.onBackPressed();
        if (this.aBj != null) {
            com.kwad.components.ct.d.a.DJ().m(this.aBj.getScene());
        }
    }

    public void onClick(View view) {
        if (this.FB == view) {
            onBackPressed();
        }
    }

    @Override // com.kwad.sdk.api.proxy.IActivityProxy, com.kwad.components.core.j.b
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        if (re()) {
            getActivity().setTheme(R.style.Theme_AppCompat_Light_NoActionBar);
            setContentView(R.layout.ksad_activity_slide_related_video);
            f.a(getActivity(), 0, false);
            yB();
            initView();
            yC();
        }
    }

    @Override // com.kwad.sdk.api.proxy.IActivityProxy, com.kwad.components.core.j.b
    public void onDestroy() {
        super.onDestroy();
        a.uX().uZ();
    }
}