jimu-decompiled/sources/com/ubt/jimu/community/activity/ActivityAlertActivity.java
2025-05-13 19:24:51 +02:00

252 lines
11 KiB
Java

package com.ubt.jimu.community.activity;
import android.app.Activity;
import android.content.Intent;
import android.graphics.Bitmap;
import android.graphics.Color;
import android.graphics.drawable.BitmapDrawable;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.os.Handler;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.fragment.app.FragmentActivity;
import butterknife.ButterKnife;
import com.bumptech.glide.Glide;
import com.bumptech.glide.RequestBuilder;
import com.bumptech.glide.request.RequestOptions;
import com.ubt.jimu.BaseActivity;
import com.ubt.jimu.JimuApplication;
import com.ubt.jimu.R;
import com.ubt.jimu.ViewImpl;
import com.ubt.jimu.base.entities.Push;
import com.ubt.jimu.user.view.AddressActivity;
import com.ubt.jimu.utils.BitmapUtils;
import com.ubt.jimu.widgets.BottomShadowLayout;
import com.ubtech.utils.DensityUtils;
import com.ubtech.utils.DisplayUtil;
import java.util.ArrayList;
/* loaded from: classes.dex */
public class ActivityAlertActivity extends BaseActivity {
static Bitmap d;
private ArrayList<Push> a;
private String b;
private Handler c = new Handler();
FrameLayout centerCardView;
FrameLayout rootView;
private void E0() {
Bundle bundleExtra = getIntent().getBundleExtra("extra");
this.a = (ArrayList) bundleExtra.getSerializable("push_list");
this.b = bundleExtra.getString("blur_bitmap_name");
ArrayList<Push> arrayList = this.a;
if (arrayList == null || arrayList.size() == 0) {
return;
}
for (int i = 0; i < this.a.size(); i++) {
this.centerCardView.addView(a(this.a.get(i), i, this.a.size()));
this.a.size();
}
}
private void F0() {
}
public void D0() {
Bitmap bitmap = d;
if (bitmap == null || bitmap.isRecycled()) {
return;
}
new Thread(new Runnable() { // from class: com.ubt.jimu.community.activity.ActivityAlertActivity.6
@Override // java.lang.Runnable
public void run() {
ActivityAlertActivity activityAlertActivity = ActivityAlertActivity.this;
final Bitmap a = BitmapUtils.a(activityAlertActivity, ActivityAlertActivity.d, activityAlertActivity.b);
if (a == null || a.isRecycled()) {
return;
}
ActivityAlertActivity.this.c.post(new Runnable() { // from class: com.ubt.jimu.community.activity.ActivityAlertActivity.6.1
@Override // java.lang.Runnable
public void run() {
ActivityAlertActivity.this.rootView.setBackground(new BitmapDrawable(a));
}
});
}
}).start();
}
@Override // androidx.fragment.app.FragmentActivity, android.app.Activity
public void onActivityResult(int i, int i2, Intent intent) {
super.onActivityResult(i, i2, intent);
finish();
}
@Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, androidx.core.app.ComponentActivity, android.app.Activity
protected void onCreate(Bundle bundle) {
super.onCreate(bundle);
setContentView(R.layout.activity_activity_alert);
ButterKnife.a(this);
E0();
D0();
F0();
}
@Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, android.app.Activity
protected void onDestroy() {
Handler handler = this.c;
if (handler != null) {
handler.removeCallbacksAndMessages(null);
}
super.onDestroy();
FrameLayout frameLayout = this.rootView;
if (frameLayout != null) {
frameLayout.setBackground(null);
}
}
public void onDismiss(View view) {
finish();
}
@Override // com.ubt.jimu.BaseActivity
public void relayout() {
}
/* JADX WARN: Multi-variable type inference failed */
public static void a(Activity activity, Bundle bundle) {
View rootView = ((ViewImpl) activity).getRootView();
if (rootView != null) {
rootView.setDrawingCacheEnabled(true);
rootView.buildDrawingCache();
d = rootView.getDrawingCache();
}
Intent intent = new Intent(activity, (Class<?>) ActivityAlertActivity.class);
intent.putExtra("extra", bundle);
activity.startActivity(intent);
}
private View a(final Push push, final int i, int i2) {
View inflate = LayoutInflater.from(this).inflate(R.layout.dialog_activity, (ViewGroup) null);
ImageView imageView = (ImageView) inflate.findViewById(R.id.contentImageView);
TextView textView = (TextView) inflate.findViewById(R.id.ok_button);
TextView textView2 = (TextView) inflate.findViewById(R.id.subTitleTextView);
TextView textView3 = (TextView) inflate.findViewById(R.id.titleTextView);
TextView textView4 = (TextView) inflate.findViewById(R.id.expTextView);
TextView textView5 = (TextView) inflate.findViewById(R.id.expTipTextView);
TextView textView6 = (TextView) inflate.findViewById(R.id.scoreTextView);
TextView textView7 = (TextView) inflate.findViewById(R.id.scoreTipTextView);
BottomShadowLayout bottomShadowLayout = (BottomShadowLayout) inflate.findViewById(R.id.bsl_action);
bottomShadowLayout.setListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.activity.ActivityAlertActivity.2
@Override // android.view.View.OnClickListener
public void onClick(View view) {
int i3 = i;
if (i3 == 0) {
ActivityAlertActivity.this.finish();
} else {
ActivityAlertActivity.this.centerCardView.removeViewAt(i3);
}
if (push.getType() == 3 && push.getAwardEntity() == 1) {
AddressActivity.start(ActivityAlertActivity.this);
} else {
JimuActActivity.start(ActivityAlertActivity.this, push.getActivityId());
}
}
});
Boolean valueOf = Boolean.valueOf(JimuApplication.l().i());
bottomShadowLayout.a((int) DensityUtils.a(this, valueOf.booleanValue() ? 318 : 160), (int) DensityUtils.a(this, valueOf.booleanValue() ? 64 : 32));
int type = push.getType();
if (type == 1) {
imageView.setScaleType(ImageView.ScaleType.FIT_START);
RequestBuilder<Drawable> a = Glide.a((FragmentActivity) this).a(push.getImage());
a.a(new RequestOptions().b());
a.a(imageView);
textView2.setVisibility(8);
textView3.setVisibility(8);
bottomShadowLayout.setVisibility(8);
textView.setText(push.getButtonText());
textView.setBackgroundColor(push.getType() == 2 ? Color.rgb(255, 73, 121) : Color.rgb(255, 168, 19));
} else if (type == 2) {
textView2.setVisibility(0);
textView3.setVisibility(0);
imageView.setImageResource(R.drawable.ic_win_praise);
imageView.setScaleType(ImageView.ScaleType.FIT_XY);
bottomShadowLayout.setVisibility(0);
bottomShadowLayout.setText(getString(R.string.go_to_see));
textView.setVisibility(8);
} else if (type == 3) {
textView2.setVisibility(0);
textView3.setVisibility(0);
imageView.setImageResource(R.drawable.ic_award_pad);
imageView.setScaleType(ImageView.ScaleType.FIT_XY);
textView.setVisibility(8);
textView6.setVisibility(0);
textView7.setVisibility(0);
textView5.setVisibility(0);
textView4.setVisibility(0);
textView6.setText("+" + push.getScore());
textView4.setText("+" + push.getExp());
bottomShadowLayout.setVisibility(0);
bottomShadowLayout.setText(TextUtils.isEmpty(push.getButtonText()) ? getString(R.string.add_address) : push.getButtonText());
}
textView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.activity.ActivityAlertActivity.3
@Override // android.view.View.OnClickListener
public void onClick(View view) {
int i3 = i;
if (i3 == 0) {
ActivityAlertActivity.this.finish();
} else {
ActivityAlertActivity.this.centerCardView.removeViewAt(i3);
}
JimuActActivity.start(ActivityAlertActivity.this, push.getActivityId());
}
});
inflate.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.activity.ActivityAlertActivity.4
@Override // android.view.View.OnClickListener
public void onClick(View view) {
if (push.getAwardEntity() == 1) {
AddressActivity.start(ActivityAlertActivity.this);
return;
}
int i3 = i;
if (i3 == 0) {
ActivityAlertActivity.this.finish();
} else {
ActivityAlertActivity.this.centerCardView.removeViewAt(i3);
}
JimuActActivity.start(ActivityAlertActivity.this, push.getActivityId());
}
});
inflate.findViewById(R.id.cancel_button).setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.activity.ActivityAlertActivity.5
@Override // android.view.View.OnClickListener
public void onClick(View view) {
int i3 = i;
if (i3 == 0) {
ActivityAlertActivity.this.finish();
} else {
ActivityAlertActivity.this.centerCardView.removeViewAt(i3);
}
}
});
if (!TextUtils.isEmpty(push.getLink())) {
textView2.setText(push.getLink());
}
if (!TextUtils.isEmpty(push.getContent())) {
textView3.setText(push.getContent());
}
if (push.getType() == 1) {
inflate.setLayoutParams(new FrameLayout.LayoutParams(DisplayUtil.a(this, valueOf.booleanValue() ? 552.0f : 360.0f), DisplayUtil.a(this, valueOf.booleanValue() ? 336.0f : 220.0f)));
} else {
int b = DisplayUtil.b(this);
int a2 = DisplayUtil.a(this);
inflate.setLayoutParams(new FrameLayout.LayoutParams((Math.max(b, a2) * 54) / 100, (Math.min(b, a2) * 64) / 100));
}
return inflate;
}
}