正在查看: OVO v3.139.0 应用的 QrRefundActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: OVO v3.139.0 应用的 QrRefundActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package ovo.id.wallet.payment.ui.refund;
import android.content.Intent;
import android.content.res.Resources;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.view.MenuItem;
import androidx.appcompat.widget.Toolbar;
import java.util.EnumMap;
import kotlin.Metadata;
import o.i.a9;
import o.i.ec0;
import o.i.el4;
import o.i.f2c;
import o.i.fv2;
import o.i.jb;
import o.i.lc2;
import o.i.op4;
import o.i.ps2;
import o.i.sa3;
import o.i.uo0;
import o.i.vk7;
import o.i.x7c;
import o.i.z8;
import o.i.z8c;
import ovo.id.base.BaseActivity;
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0007\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0004"}, d2 = {"Lovo/id/wallet/payment/ui/refund/QrRefundActivity;", "Lovo/id/base/BaseActivity;", "<init>", "()V", "app_productionRelease"}, k = 1, mv = {1, 8, 0})
public final class QrRefundActivity extends BaseActivity {
public final void G0() {
new ps2(a9.a(this));
}
public final void onCreate(Bundle bundle) {
String stringExtra;
Bitmap bitmap;
Bitmap bitmap2;
super.onCreate(bundle);
jb jbVar = (jb) fv2.c(this, x7c.activity_qr_refund);
Toolbar toolbar = jbVar.f622v.u;
vk7.e(toolbar, "toolbar.toolbar");
z8.g(this, toolbar, (r14 & 2) != 0 ? true : true, (r14 & 4) != 0 ? true : true, (r14 & 8) != 0 ? null : Integer.valueOf(z8c.title_refund), (r14 & 16) != 0 ? null : null);
Intent intent = getIntent();
if (!intent.hasExtra("qr_value")) {
intent = null;
}
if (intent == null || (stringExtra = intent.getStringExtra("qr_value")) == null) {
return;
}
int i = f2c.ic_ovo_logo_purple;
Resources resources = getResources();
vk7.e(resources, "context.resources");
int a = sa3.a(resources, 280);
try {
EnumMap enumMap = new EnumMap(el4.class);
el4 el4Var = el4.ERROR_CORRECTION;
op4 op4Var = op4.H;
vk7.d(op4Var, "null cannot be cast to non-null type kotlin.Any");
enumMap.put((EnumMap) el4Var, (el4) op4Var);
bitmap = uo0.b(this, stringExtra, ec0.QR_CODE, a, a, enumMap);
} catch (Exception unused) {
bitmap = null;
}
if (bitmap != null) {
Canvas canvas = new Canvas(bitmap);
Object obj = lc2.a;
Drawable b = lc2.a.b(this, i);
if (b != null) {
bitmap2 = Bitmap.createBitmap(b.getIntrinsicWidth(), b.getIntrinsicHeight(), Bitmap.Config.ARGB_8888);
if (bitmap2 != null) {
Canvas canvas2 = new Canvas(bitmap2);
b.setBounds(0, 0, canvas2.getWidth(), canvas2.getHeight());
b.draw(canvas2);
}
} else {
bitmap2 = null;
}
if (bitmap2 != null) {
canvas.drawBitmap(bitmap2, (canvas.getWidth() - bitmap2.getWidth()) / 2, (canvas.getHeight() - bitmap2.getHeight()) / 2, (Paint) null);
}
}
jbVar.f621u.setImageBitmap(bitmap);
jbVar.f623w.setText(stringExtra);
}
public final boolean onOptionsItemSelected(MenuItem menuItem) {
vk7.f(menuItem, "item");
if (menuItem.getItemId() != 16908332) {
return super/*android.app.Activity*/.onOptionsItemSelected(menuItem);
}
onBackPressed();
return true;
}
}