正在查看: 哔哩哔哩 v1.6.6 应用的 BangumiDetailInfoActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 哔哩哔哩 v1.6.6 应用的 BangumiDetailInfoActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.bilibili.tv.ui.bangumi;
import android.content.Context;
import android.content.Intent;
import android.graphics.Bitmap;
import android.os.Bundle;
import android.text.TextUtils;
import android.widget.ImageView;
import android.widget.TextView;
import bl.ach;
import bl.ada;
import bl.adl;
import bl.bbg;
import bl.bbi;
import bl.ja;
import bl.jb;
import bl.lr;
import com.bilibili.tv.ui.base.BaseActivity;
import java.util.concurrent.Callable;
import u.aly.au;
public final class BangumiDetailInfoActivity extends BaseActivity {
public static final a Companion = new a(null);
private static final String h = "bundle_des";
private static final String i = "bundle_tag";
private static final String j = "bundle_staff";
private static final String k = "bundle_cover";
private static final String l = "bundle_url";
private String a;
private String b;
private String c;
private String d;
private ImageView e;
private ImageView f;
private String g;
@Override
public int g() {
return 2131361820;
}
public static final class a {
private a() {
}
public a(bbg bbgVar) {
this();
}
public final Intent a(Context context, String str, String str2, String str3, String str4, String str5) {
bbi.b(context, au.aD);
Intent intent = new Intent(context, (Class<?>) BangumiDetailInfoActivity.class);
Bundle bundle = new Bundle();
bundle.putString(BangumiDetailInfoActivity.h, str);
bundle.putString(BangumiDetailInfoActivity.i, str2);
bundle.putString(BangumiDetailInfoActivity.j, str3);
bundle.putString(BangumiDetailInfoActivity.k, str4);
bundle.putString(BangumiDetailInfoActivity.l, str5);
intent.putExtras(bundle);
return intent;
}
}
@Override
public void a(Bundle bundle) {
n();
m();
adl adlVar = adl.a;
String a2 = ach.a(getApplication(), this.d);
bbi.a((Object) a2, "ThumbImageUrlHelper.forB…over(application, mCover)");
adlVar.a(a2, this.e);
}
private final void m() {
((TextView) d(2131230761)).setText(this.a);
((TextView) d(2131230766)).setText(this.b);
TextView textView = (TextView) d(2131230764);
TextView textView2 = (TextView) d(2131230765);
if (!TextUtils.isEmpty(this.c)) {
textView.setVisibility(0);
textView2.setVisibility(0);
textView2.setText(this.c);
}
this.e = (ImageView) d(2131230754);
this.f = (ImageView) d(2131230931);
o();
}
private final void n() {
Intent intent = getIntent();
bbi.a((Object) intent, "intent");
Bundle extras = intent.getExtras();
if (extras == null) {
lr.a(this, 2131492961);
finish();
return;
}
this.a = extras.getString(h);
this.c = extras.getString(j);
this.b = extras.getString(i);
this.d = extras.getString(k);
this.g = extras.getString(l);
}
private final void o() {
if (TextUtils.isEmpty(this.g)) {
return;
}
jb.a((Callable) new b()).c(new c(), jb.b);
}
static final class b<V, TResult> implements Callable<TResult> {
b() {
}
@Override
public final Bitmap call() {
return ada.a(BangumiDetailInfoActivity.this.g, BangumiDetailInfoActivity.this.getResources().getDimensionPixelSize(2131100181));
}
}
static final class c<TTaskResult, TContinuationResult> implements ja<Bitmap, Void> {
c() {
}
@Override
public final Void a(jb<Bitmap> jbVar) {
if (BangumiDetailInfoActivity.this.isFinishing()) {
return null;
}
ImageView imageView = BangumiDetailInfoActivity.this.f;
if (imageView == null) {
bbi.a();
}
bbi.a((Object) jbVar, "task");
imageView.setImageBitmap(jbVar.f());
return null;
}
}
}