正在查看: Mint v5.7.3 应用的 GiftSubscriptionAndStatisticsActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Mint v5.7.3 应用的 GiftSubscriptionAndStatisticsActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.htmedia.mint.ui.activity;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.widget.Toast;
import androidx.appcompat.app.AppCompatActivity;
import androidx.databinding.ViewDataBinding;
import androidx.recyclerview.widget.RecyclerView;
import com.htmedia.mint.AppController;
import com.htmedia.mint.htsubscription.SubscriptionConverter;
import com.htmedia.mint.pojo.config.Config;
import com.htmedia.mint.pojo.giftingarticle.GiftSubscriptionPojo;
import com.snowplowanalytics.snowplow.tracker.constants.Parameters;
import com.thoughtbot.expandablerecyclerview.BuildConfig;
import java.util.List;
import kotlin.Metadata;
@Metadata(d1 = {"\u0000F\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010 \n\u0002\u0010\b\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0006\u0018\u00002\u00020\u00012\u00020\u0002B\u0005¢\u0006\u0002\u0010\u0003J\u0006\u0010\u000b\u001a\u00020\fJ\u0012\u0010\r\u001a\u00020\f2\b\u0010\u000e\u001a\u0004\u0018\u00010\u000fH\u0014J\u001c\u0010\u0010\u001a\u00020\f2\b\u0010\u0011\u001a\u0004\u0018\u00010\u00122\b\u0010\u0013\u001a\u0004\u0018\u00010\u0012H\u0016J\u0012\u0010\u0014\u001a\u00020\f2\b\u0010\u0015\u001a\u0004\u0018\u00010\u0016H\u0016J\b\u0010\u0017\u001a\u00020\fH\u0014J\u0016\u0010\u0018\u001a\u00020\f2\u0006\u0010\u0019\u001a\u00020\u00012\u0006\u0010\u0013\u001a\u00020\u0012J\u0006\u0010\u001a\u001a\u00020\fJ\u0006\u0010\u001b\u001a\u00020\fR\u000e\u0010\u0004\u001a\u00020\u0005X\u0082.¢\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0007X\u0082.¢\u0006\u0002\n\u0000R\u0014\u0010\b\u001a\b\u0012\u0004\u0012\u00020\n0\tX\u0082.¢\u0006\u0002\n\u0000¨\u0006\u001c"}, d2 = {"Lcom/htmedia/mint/ui/activity/GiftSubscriptionAndStatisticsActivity;", "Landroidx/appcompat/app/AppCompatActivity;", "Lcom/htmedia/mint/presenter/giftingarticle/GiftSubscriptionViewInterface;", "()V", "binding", "Lcom/htmedia/mint/databinding/ActivityGiftSubscriptionBinding;", "giftSubscriptionPresenter", "Lcom/htmedia/mint/presenter/giftingarticle/GiftSubscriptionPresenter;", "itemList", BuildConfig.FLAVOR, BuildConfig.FLAVOR, "loginClick", BuildConfig.FLAVOR, "onCreate", "savedInstanceState", "Landroid/os/Bundle;", "onError", "error", BuildConfig.FLAVOR, "url", "onGiftSubscriptionDataReceived", "giftSubscriptionPojo", "Lcom/htmedia/mint/pojo/giftingarticle/GiftSubscriptionPojo;", "onResume", "showRecipientBottomSheet", Parameters.SCREEN_ACTIVITY, "subscribeNowClick", "updateList", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
public final class GiftSubscriptionAndStatisticsActivity extends AppCompatActivity implements p6.b {
private x4.u0 a;
private List<Integer> b;
private p6.a c;
public static final void N(GiftSubscriptionAndStatisticsActivity giftSubscriptionAndStatisticsActivity, View view) {
kotlin.jvm.internal.m.g(giftSubscriptionAndStatisticsActivity, "this$0");
giftSubscriptionAndStatisticsActivity.finish();
}
public final void J() {
Intent intent = new Intent();
intent.setData(Uri.parse("login Subs"));
setResult(-1, intent);
finish();
}
public final void K(AppCompatActivity appCompatActivity, String str) {
kotlin.jvm.internal.m.g(appCompatActivity, Parameters.SCREEN_ACTIVITY);
kotlin.jvm.internal.m.g(str, "url");
if (oh.m.L(str, "giftCode", false, 2, (Object) null)) {
t7.u uVar = new t7.u();
uVar.J(appCompatActivity, str);
uVar.show(appCompatActivity.getSupportFragmentManager(), "giftArticle");
uVar.setCancelable(true);
}
}
public final void L() {
Intent intent = new Intent();
intent.setData(Uri.parse("Subscribe Now Subs"));
setResult(-1, intent);
finish();
}
public final void M() {
String str = "https://apigw.livemint.com/ss/api/v1/subscription/gift/subs/{clientId}/status";
x4.u0 u0Var = null;
if (AppController.j().l() == null || !AppController.j().l().isSubscriptionActive()) {
if (AppController.j().l() == null || !SubscriptionConverter.isSKUPlanActive(AppController.j().l())) {
this.b = kotlin.collections.q.o(new Integer[]{0, 3});
x4.u0 u0Var2 = this.a;
if (u0Var2 == null) {
kotlin.jvm.internal.m.w("binding");
u0Var2 = null;
}
u0Var2.b.c(Boolean.valueOf(AppController.j().E()));
x4.u0 u0Var3 = this.a;
if (u0Var3 == null) {
kotlin.jvm.internal.m.w("binding");
u0Var3 = null;
}
RecyclerView recyclerView = u0Var3.a;
List<Integer> list = this.b;
if (list == null) {
kotlin.jvm.internal.m.w("itemList");
list = null;
}
recyclerView.setAdapter(new q7.r0(this, list, null, false));
} else if (AppController.j().l().isGifted()) {
this.b = kotlin.collections.q.o(new Integer[]{0, 3});
x4.u0 u0Var4 = this.a;
if (u0Var4 == null) {
kotlin.jvm.internal.m.w("binding");
u0Var4 = null;
}
u0Var4.b.c(Boolean.valueOf(AppController.j().E()));
x4.u0 u0Var5 = this.a;
if (u0Var5 == null) {
kotlin.jvm.internal.m.w("binding");
u0Var5 = null;
}
RecyclerView recyclerView2 = u0Var5.a;
List<Integer> list2 = this.b;
if (list2 == null) {
kotlin.jvm.internal.m.w("itemList");
list2 = null;
}
recyclerView2.setAdapter(new q7.r0(this, list2, null, true));
} else {
String G1 = com.htmedia.mint.utils.f0.G1(this, "userClient");
Config r0 = com.htmedia.mint.utils.f0.r0();
if (r0 != null && r0.getGiftSubscriptionConfig() != null && !TextUtils.isEmpty(r0.getGiftSubscriptionConfig().getDashboard())) {
str = r0.getGiftSubscriptionConfig().getDashboard();
kotlin.jvm.internal.m.f(str, "getDashboard(...)");
}
kotlin.jvm.internal.m.d(G1);
String str2 = oh.m.C(str, "{clientId}", G1, false, 4, (Object) null) + "?prodId=" + com.htmedia.mint.utils.h1.b(this);
p6.a aVar = new p6.a(this, this);
this.c = aVar;
aVar.a(0, "GIFTING_SUBS", str2, null, null, false, true);
this.b = kotlin.collections.q.o(new Integer[]{0, 1, 2});
}
} else if (AppController.j().l().isGifted()) {
this.b = kotlin.collections.q.o(new Integer[]{0, 3});
x4.u0 u0Var6 = this.a;
if (u0Var6 == null) {
kotlin.jvm.internal.m.w("binding");
u0Var6 = null;
}
u0Var6.b.c(Boolean.valueOf(AppController.j().E()));
x4.u0 u0Var7 = this.a;
if (u0Var7 == null) {
kotlin.jvm.internal.m.w("binding");
u0Var7 = null;
}
RecyclerView recyclerView3 = u0Var7.a;
List<Integer> list3 = this.b;
if (list3 == null) {
kotlin.jvm.internal.m.w("itemList");
list3 = null;
}
recyclerView3.setAdapter(new q7.r0(this, list3, null, true));
} else {
String G12 = com.htmedia.mint.utils.f0.G1(this, "userClient");
Config r02 = com.htmedia.mint.utils.f0.r0();
if (r02 != null && r02.getGiftSubscriptionConfig() != null && !TextUtils.isEmpty(r02.getGiftSubscriptionConfig().getDashboard())) {
str = r02.getGiftSubscriptionConfig().getDashboard();
kotlin.jvm.internal.m.f(str, "getDashboard(...)");
}
kotlin.jvm.internal.m.d(G12);
String str3 = oh.m.C(str, "{clientId}", G12, false, 4, (Object) null) + "?prodId=" + com.htmedia.mint.utils.h1.b(this);
p6.a aVar2 = new p6.a(this, this);
this.c = aVar2;
aVar2.a(0, "GIFTING_SUBS", str3, null, null, false, true);
this.b = kotlin.collections.q.o(new Integer[]{0, 1, 2});
}
x4.u0 u0Var8 = this.a;
if (u0Var8 == null) {
kotlin.jvm.internal.m.w("binding");
} else {
u0Var = u0Var8;
}
u0Var.b.b.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
GiftSubscriptionAndStatisticsActivity.N(GiftSubscriptionAndStatisticsActivity.this, view);
}
});
}
@Override
public void f(GiftSubscriptionPojo giftSubscriptionPojo) {
x4.u0 u0Var = this.a;
List<Integer> list = null;
if (u0Var == null) {
kotlin.jvm.internal.m.w("binding");
u0Var = null;
}
u0Var.b.c(Boolean.valueOf(AppController.j().E()));
if (giftSubscriptionPojo == null || giftSubscriptionPojo.getData() == null) {
Toast.makeText((Context) this, (CharSequence) "No data found, Please try again later", 0).show();
return;
}
x4.u0 u0Var2 = this.a;
if (u0Var2 == null) {
kotlin.jvm.internal.m.w("binding");
u0Var2 = null;
}
RecyclerView recyclerView = u0Var2.a;
List<Integer> list2 = this.b;
if (list2 == null) {
kotlin.jvm.internal.m.w("itemList");
} else {
list = list2;
}
recyclerView.setAdapter(new q7.r0(this, list, giftSubscriptionPojo, false));
}
protected void onCreate(Bundle savedInstanceState) {
super/*androidx.fragment.app.FragmentActivity*/.onCreate(savedInstanceState);
ViewDataBinding c = x4.u0.c(getLayoutInflater());
kotlin.jvm.internal.m.f(c, "inflate(...)");
this.a = c;
x4.u0 u0Var = null;
if (c == null) {
kotlin.jvm.internal.m.w("binding");
c = null;
}
setContentView(c.getRoot());
String stringExtra = getIntent().getStringExtra("url");
if (stringExtra == null) {
stringExtra = BuildConfig.FLAVOR;
}
x4.u0 u0Var2 = this.a;
if (u0Var2 == null) {
kotlin.jvm.internal.m.w("binding");
} else {
u0Var = u0Var2;
}
u0Var.e(Boolean.valueOf(com.htmedia.mint.utils.f0.Z1()));
if (TextUtils.isEmpty(stringExtra)) {
return;
}
if (AppController.j().l() == null || !AppController.j().l().isSubscriptionActive()) {
K(this, stringExtra);
}
}
@Override
public void onError(String error, String url) {
}
protected void onResume() {
super/*androidx.fragment.app.FragmentActivity*/.onResume();
M();
}
}