正在查看: Bhakti v5.4.0 应用的 PauseSubscriptionActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Bhakti v5.4.0 应用的 PauseSubscriptionActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.vlv.aravali.payments.legacy.ui.activity;
import Vj.AbstractC0533o;
import android.os.Bundle;
import android.view.View;
import androidx.appcompat.widget.AppCompatTextView;
import androidx.lifecycle.i0;
import com.vlv.aravali.KukuFMApplication;
import com.vlv.aravali.common.models.appConfigs.Config;
import com.vlv.aravali.common.models.appConfigs.SubscriptionPauseDuration;
import com.vlv.aravali.common.models.payments.PaymentDetails;
import com.vlv.aravali.payments.legacy.ui.fragment.C1490m;
import com.vlv.aravali.payments.legacy.ui.fragment.C1492o;
import com.vlv.aravali.payments.legacy.ui.fragment.InterfaceC1491n;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.Locale;
import java.util.concurrent.TimeUnit;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.coroutines.CoroutineContext;
import kotlin.jvm.internal.Intrinsics;
@Metadata
public final class PauseSubscriptionActivity extends Hilt_PauseSubscriptionActivity implements InterfaceC1491n {
static final Gp.j[] $$delegatedProperties;
public static final int $stable;
private PaymentDetails mSubscriptionPlan;
private String nextAutoPayDate;
private SubscriptionPauseDuration selectedSubscriptionPauseDuration;
private final mp.m viewModel$delegate = new B4.v(kotlin.jvm.internal.J.a(Gl.c.class), new H(this, 1), new H(this, 0), new H(this, 2));
private final Ri.a activityPauseSubscriptionBinding$delegate = new Ri.a(AbstractC0533o.class);
static {
Gp.j a = new kotlin.jvm.internal.A(PauseSubscriptionActivity.class, "activityPauseSubscriptionBinding", "getActivityPauseSubscriptionBinding()Lcom/vlv/aravali/databinding/ActivityPauseSubscriptionBinding;", 0);
kotlin.jvm.internal.J.a.getClass();
$$delegatedProperties = new Gp.j[]{a};
$stable = 8;
}
public final AbstractC0533o getActivityPauseSubscriptionBinding() {
return this.activityPauseSubscriptionBinding$delegate.a(this, $$delegatedProperties[0]);
}
public final Gl.c getViewModel() {
return (Gl.c) this.viewModel$delegate.getValue();
}
public static final void onCreate$lambda$6$lambda$1(PauseSubscriptionActivity pauseSubscriptionActivity, View view) {
ArrayList arrayList = Qn.e.a;
Config config = Qn.e.f;
if ((config != null ? config.getSubscriptionPauseDurations() : null) != null) {
C1490m c1490m = C1492o.Companion;
SubscriptionPauseDuration subscriptionPauseDuration = pauseSubscriptionActivity.selectedSubscriptionPauseDuration;
c1490m.getClass();
C1492o c1492o = new C1492o();
if (subscriptionPauseDuration != null) {
Bundle bundle = new Bundle();
bundle.putParcelable("data", subscriptionPauseDuration);
c1492o.setArguments(bundle);
}
c1492o.setOnSubscriptionPauseDescriptionClick(pauseSubscriptionActivity);
c1492o.show(pauseSubscriptionActivity.getSupportFragmentManager(), C1492o.TAG);
}
}
public static final void onCreate$lambda$6$lambda$3(PauseSubscriptionActivity pauseSubscriptionActivity, View view) {
Integer value;
androidx.datastore.preferences.protobuf.o.r(KukuFMApplication.x, "pause_clicked");
SubscriptionPauseDuration subscriptionPauseDuration = pauseSubscriptionActivity.selectedSubscriptionPauseDuration;
if (subscriptionPauseDuration == null || (value = subscriptionPauseDuration.getValue()) == null) {
return;
}
int intValue = value.intValue();
Gl.c viewModel = pauseSubscriptionActivity.getViewModel();
viewModel.getClass();
Kp.p.w(i0.k(viewModel), (CoroutineContext) null, (Kp.J) null, new Gl.b(viewModel, intValue, null), 3);
}
@Override
public void onClick(SubscriptionPauseDuration subscriptionPauseDuration) {
String validTill;
Intrinsics.checkNotNullParameter(subscriptionPauseDuration, "subscriptionPauseDuration");
Bi.k r = io.sentry.config.d.r(KukuFMApplication.x, "pause_month_selected");
r.c(subscriptionPauseDuration.getValue(), "pause_duration");
r.d();
this.selectedSubscriptionPauseDuration = subscriptionPauseDuration;
PaymentDetails paymentDetails = this.mSubscriptionPlan;
if (paymentDetails == null || (validTill = paymentDetails.getValidTill()) == null) {
return;
}
try {
Date parse = new SimpleDateFormat("dd MMM, yyyy", Locale.getDefault()).parse(validTill);
if (parse != null) {
Calendar calendar = Calendar.getInstance();
calendar.setTime(parse);
calendar.add(5, 1);
Integer value = subscriptionPauseDuration.getValue();
if (value != null) {
calendar.add(5, value.intValue());
}
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("dd MMM yyyy", Locale.getDefault());
AbstractC0533o activityPauseSubscriptionBinding = getActivityPauseSubscriptionBinding();
this.nextAutoPayDate = simpleDateFormat.format(calendar.getTime());
activityPauseSubscriptionBinding.i0.setText(getResources().getString(2132018851, this.nextAutoPayDate));
activityPauseSubscriptionBinding.L.setCardBackgroundColor(getColor(2131100574));
activityPauseSubscriptionBinding.Z.setTextColor(getColor(2131100576));
activityPauseSubscriptionBinding.j0.setText(subscriptionPauseDuration.getLabel());
Unit unit = Unit.a;
}
} catch (Exception e) {
e.printStackTrace();
Unit unit2 = Unit.a;
}
}
@Override
public void onCreate(Bundle bundle) {
String validTill;
super.onCreate(bundle);
setStatusBarColor();
this.mSubscriptionPlan = (PaymentDetails) getIntent().getParcelableExtra("plan");
AbstractC0533o activityPauseSubscriptionBinding = getActivityPauseSubscriptionBinding();
final int i = 0;
activityPauseSubscriptionBinding.Y.setNavigationOnClickListener(new View.OnClickListener(this) {
public final PauseSubscriptionActivity b;
{
this.b = this;
}
@Override
public final void onClick(View view) {
switch (i) {
case 0:
this.b.onBackPressed();
break;
case 1:
PauseSubscriptionActivity.onCreate$lambda$6$lambda$1(this.b, view);
break;
default:
PauseSubscriptionActivity.onCreate$lambda$6$lambda$3(this.b, view);
break;
}
}
});
final int i2 = 1;
activityPauseSubscriptionBinding.Q.setOnClickListener(new View.OnClickListener(this) {
public final PauseSubscriptionActivity b;
{
this.b = this;
}
@Override
public final void onClick(View view) {
switch (i2) {
case 0:
this.b.onBackPressed();
break;
case 1:
PauseSubscriptionActivity.onCreate$lambda$6$lambda$1(this.b, view);
break;
default:
PauseSubscriptionActivity.onCreate$lambda$6$lambda$3(this.b, view);
break;
}
}
});
final int i3 = 2;
activityPauseSubscriptionBinding.L.setOnClickListener(new View.OnClickListener(this) {
public final PauseSubscriptionActivity b;
{
this.b = this;
}
@Override
public final void onClick(View view) {
switch (i3) {
case 0:
this.b.onBackPressed();
break;
case 1:
PauseSubscriptionActivity.onCreate$lambda$6$lambda$1(this.b, view);
break;
default:
PauseSubscriptionActivity.onCreate$lambda$6$lambda$3(this.b, view);
break;
}
}
});
PaymentDetails paymentDetails = this.mSubscriptionPlan;
if (paymentDetails != null && (validTill = paymentDetails.getValidTill()) != null) {
AppCompatTextView appCompatTextView = activityPauseSubscriptionBinding.m0;
Intrinsics.checkNotNullExpressionValue(appCompatTextView, "tvTextTillDate");
Ri.r.o(appCompatTextView, getString(2132018843, validTill));
try {
Date parse = new SimpleDateFormat("dd MMM, yyyy", Locale.getDefault()).parse(validTill);
if (parse != null) {
Calendar calendar = Calendar.getInstance();
calendar.setTime(parse);
calendar.add(5, 1);
activityPauseSubscriptionBinding.l0.setText(new SimpleDateFormat("EEEE, dd MMM yyyy", Locale.getDefault()).format(calendar.getTime()));
long convert = TimeUnit.DAYS.convert(calendar.getTimeInMillis() - Calendar.getInstance().getTimeInMillis(), TimeUnit.MILLISECONDS);
activityPauseSubscriptionBinding.k0.setText(convert == 1 ? getResources().getString(2132018850) : getResources().getString(2132018849, Long.valueOf(convert)));
Unit unit = Unit.a;
}
} catch (Exception e) {
e.printStackTrace();
Unit unit2 = Unit.a;
}
}
Kp.p.w(i0.i(this), (CoroutineContext) null, (Kp.J) null, new G(this, null), 3);
}
@Override
public void onResume() {
super.onResume();
androidx.datastore.preferences.protobuf.o.r(KukuFMApplication.x, "pause_screen_viewed");
}
}