导航菜单

页面标题

页面副标题

哔哩哔哩 v1.6.6 - aft.java 源代码

正在查看: 哔哩哔哩 v1.6.6 应用的 aft.java JAVA 源代码文件

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


package bl;

import android.app.Activity;
import android.content.Context;
import android.content.DialogInterface;
import android.content.res.Resources;
import android.os.Bundle;
import android.text.TextUtils;
import bl.aga;
import com.bilibili.tv.api.video.BiliMovie;
import com.bilibili.tv.api.video.BiliVideoDetail;

public final class aft {
    public static final aft a = new aft();

    private aft() {
    }

    public final void a(Activity activity, BiliVideoDetail biliVideoDetail, BiliVideoDetail.Page page) {
        a(activity, biliVideoDetail, page, -1);
    }

    public final void a(Context context, BiliVideoDetail biliVideoDetail, BiliVideoDetail.Page page, int i) {
        if (page != null && context != null && biliVideoDetail != null) {
            Resources resources = context.getResources();
            String str = "http://www.bilibili.com/video/av" + biliVideoDetail.mAvid;
            if (!TextUtils.isEmpty(page.mWebLink) || bcl.a("qq", page.mFrom, true)) {
                new aga.a(context).a(false).a((CharSequence) resources.getString(2131493104)).a(resources.getString(2131492985), null).a(str).a().show();
                return;
            }
            if (biliVideoDetail.canMovie() && biliVideoDetail.mMovie != null) {
                BiliMovie biliMovie = biliVideoDetail.mMovie;
                bbi.a((Object) biliMovie, "detail.mMovie");
                if (biliMovie.isNeedPurchase()) {
                    new aga.a(context).a(false).a((CharSequence) resources.getString(2131493069)).a(resources.getString(2131493068), new a(context, biliVideoDetail, page)).b(resources.getString(2131492982), null).a(str).a().show();
                    return;
                }
            }
            xg.a(context, biliVideoDetail, page, (Bundle) null, i);
            zp.a(context, biliVideoDetail);
        }
    }

    public static final class a implements DialogInterface.OnClickListener {
        final Context a;
        final BiliVideoDetail b;
        final BiliVideoDetail.Page c;

        a(Context context, BiliVideoDetail biliVideoDetail, BiliVideoDetail.Page page) {
            this.a = context;
            this.b = biliVideoDetail;
            this.c = page;
        }

        @Override
        public final void onClick(DialogInterface dialogInterface, int i) {
            dialogInterface.dismiss();
            xg.a(this.a, this.b, this.c, null);
        }
    }
}