正在查看: 性抖音 v2.3.9 应用的 DetailActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 性抖音 v2.3.9 应用的 DetailActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.juneRain.jy.ui.activity;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import cc.shinichi.library.ImagePreview;
import com.bigkoo.convenientbanner.ConvenientBanner;
import com.bumptech.glide.Glide;
import com.google.android.material.imageview.ShapeableImageView;
import com.juneRain.jy.R$drawable;
import com.juneRain.jy.baselib.utils.SystemBarUtil;
import com.juneRain.jy.baselib.utils.base.BaseApplication;
import com.juneRain.jy.commonlib.network.bean.retrofit.BasicRequest;
import com.juneRain.jy.commonlib.network.v1.RequestErrorHandler;
import com.juneRain.jy.commonlib.ui.activity.BaseActivity;
import com.juneRain.jy.databinding.ActDetailBinding;
import com.juneRain.jy.model.DetailModel;
import com.juneRain.jy.model.ProductsModel;
import com.juneRain.jy.ui.activity.DetailActivity;
import com.juneRain.jy.viewmodel.HomeViewModel;
import java.util.HashMap;
public class DetailActivity extends BaseActivity {
private ActDetailBinding A;
protected int y;
private DetailModel z;
class a extends v.a {
a() {
}
@Override
public void a(View view) {
DetailActivity.this.finish();
}
}
class b extends v.a {
b() {
}
@Override
public void a(View view) {
HomeViewModel.clickRequest(DetailActivity.this.y, HomeViewModel.click_download, null);
if (DetailActivity.this.z != null) {
b0.a.a(DetailActivity.this.v(), DetailActivity.this.z.getList().getAndroidurl());
}
}
}
class c extends e0.a {
c() {
}
public d d() {
return DetailActivity.this.new d();
}
@Override
public void b(DetailModel detailModel) {
DetailActivity.this.z = detailModel;
DetailActivity.this.A.h.setText(detailModel.getList().getContent());
if (detailModel.getList().getPics().size() == 1 && detailModel.getList().getPics().get(0).equals("1")) {
return;
}
for (int i = 0; i < detailModel.getList().getPics().size(); i++) {
detailModel.getList().getPics().set(i, r0.a.a(detailModel.getList().getPics().get(i)));
}
DetailActivity.this.A.i.j(new e.a() {
public final Object a() {
DetailActivity.d d;
d = DetailActivity.c.this.d();
return d;
}
}, detailModel.getList().getPics()).h(new int[]{R$drawable.indicator_home_normal, R$drawable.indicator_home_selected}).i(ConvenientBanner.b.CENTER_HORIZONTAL);
}
}
public class d implements e.b {
private ShapeableImageView a;
class a extends v.a {
final int a;
a(int i) {
this.a = i;
}
@Override
public void a(View view) {
ImagePreview.getInstance().setContext(DetailActivity.this.v()).setIndex(this.a).setImageList(DetailActivity.this.z.getList().getPics()).setShowDownButton(false).setEnableDragClose(true).setEnableUpDragClose(true).start();
}
}
public d() {
}
public View a(Context context) {
ShapeableImageView shapeableImageView = new ShapeableImageView(context);
this.a = shapeableImageView;
shapeableImageView.setScaleType(ImageView.ScaleType.CENTER_CROP);
return this.a;
}
public void b(Context context, int i, String str) {
Glide.with(context).load(r0.a.a(str)).into(this.a);
this.a.setOnClickListener(new a(i));
}
}
public void Z() {
t();
}
public void a0(Throwable th) {
RequestErrorHandler.a(th, v());
}
public static void b0(Context context, ProductsModel.TabContent tabContent, String str) {
if (!a0.a.f.booleanValue() || tabContent.getIs_apk() != 0) {
HomeViewModel.clickRequest(tabContent.getId(), HomeViewModel.click_download, null);
b0.a.a((BaseActivity) context, tabContent.getAndroidurl());
return;
}
HomeViewModel.clickRequest(tabContent.getId(), HomeViewModel.click_show, null);
Intent intent = new Intent((Context) BaseApplication.c, (Class<?>) DetailActivity.class);
intent.putExtra("id", tabContent.getId());
intent.putExtra("btn", str);
context.startActivity(intent);
}
@Override
public boolean H() {
return false;
}
protected void Y(int i) {
S("");
HashMap<String, Object> queryMap = BasicRequest.getQueryMap();
queryMap.put("id", Integer.valueOf(i));
l(s.b.b().d(queryMap).q(s1.a.a()).i(e1.a.a()).f(new o0.a(this)).n(new c(), new o0.b(this)));
}
@Override
public void b() {
super.b();
Y(this.y);
}
@Override
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
ActDetailBinding c2 = ActDetailBinding.c(getLayoutInflater());
this.A = c2;
setContentView((View) c2.getRoot());
g0.a.b(v(), a0.a.g.booleanValue());
((ViewGroup.MarginLayoutParams) this.A.c.getLayoutParams()).topMargin = SystemBarUtil.getStatusBarHeight(v());
int intExtra = getIntent().getIntExtra("id", 0);
this.y = intExtra;
Y(intExtra);
String stringExtra = getIntent().getStringExtra("btn");
if (!TextUtils.isEmpty(stringExtra)) {
this.A.d.setText(stringExtra);
}
this.A.c.setOnClickListener(new a());
this.A.b.setOnClickListener(new b());
}
@Override
public boolean y() {
return false;
}
}