导航菜单

页面标题

页面副标题

Bhakti v5.4.0 - PauseSubscriptionActivity.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");
    }
}