正在查看: Mint v5.7.3 应用的 n.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Mint v5.7.3 应用的 n.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package t7;
import android.content.ClipData;
import android.content.ClipboardManager;
import android.content.Context;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Toast;
import androidx.appcompat.app.AppCompatActivity;
import androidx.databinding.DataBindingUtil;
import androidx.databinding.ViewDataBinding;
import androidx.fragment.app.FragmentActivity;
import androidx.recyclerview.widget.LinearLayoutManager;
import com.google.android.material.bottomsheet.BottomSheetDialogFragment;
import com.google.gson.Gson;
import com.htmedia.mint.AppController;
import com.htmedia.mint.pojo.config.Config;
import com.htmedia.mint.pojo.config.GiftArticleConfig;
import com.htmedia.mint.pojo.giftingarticle.GiftSubscriptionData;
import com.htmedia.mint.pojo.giftingarticle.SendGiftSubscription;
import com.htmedia.mint.ui.activity.GiftSubscriptionAndStatisticsActivity;
import com.htmedia.mint.utils.f0;
import com.htmedia.mint.utils.h1;
import com.htmedia.mint.utils.v2;
import com.thoughtbot.expandablerecyclerview.BuildConfig;
import h7.c;
import in.juspay.hypersdk.core.PaymentConstants;
import java.util.ArrayList;
import java.util.List;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import org.json.JSONObject;
import x4.i6;
@Metadata(d1 = {"\u0000x\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0003\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\n\u0018\u0000 52\u00020\u00012\u00020\u00022\u00020\u0003:\u00015B\u0005¢\u0006\u0002\u0010\u0004J\u000e\u0010\u0019\u001a\b\u0012\u0004\u0012\u00020\u00060\bH\u0002J\b\u0010\u001a\u001a\u00020\u001bH\u0002J\u0012\u0010\u001c\u001a\u00020\u001b2\b\u0010\u001d\u001a\u0004\u0018\u00010\u001eH\u0016J&\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"2\b\u0010#\u001a\u0004\u0018\u00010$2\b\u0010\u001d\u001a\u0004\u0018\u00010\u001eH\u0016J\u001c\u0010%\u001a\u00020\u001b2\b\u0010&\u001a\u0004\u0018\u00010\u00062\b\u0010'\u001a\u0004\u0018\u00010\u0006H\u0016J\u0012\u0010(\u001a\u00020\u001b2\b\u0010)\u001a\u0004\u0018\u00010\u0006H\u0016J\u001c\u0010*\u001a\u00020\u001b2\b\u0010+\u001a\u0004\u0018\u00010,2\b\u0010-\u001a\u0004\u0018\u00010\u0006H\u0016J\u001a\u0010.\u001a\u00020\u001b2\u0006\u0010/\u001a\u00020 2\b\u0010\u001d\u001a\u0004\u0018\u00010\u001eH\u0016J\u001a\u00100\u001a\u00020\u001b2\b\u0010+\u001a\u0004\u0018\u00010,2\u0006\u0010-\u001a\u00020\u0006H\u0002J\u0012\u00101\u001a\u00020\u001b2\b\u0010\u0013\u001a\u0004\u0018\u00010\u0006H\u0002J\b\u00102\u001a\u00020\u001bH\u0002J\u000e\u00103\u001a\u00020\u001b2\u0006\u0010\u0014\u001a\u00020\u0015J\b\u00104\u001a\u00020\u001bH\u0002R\u000e\u0010\u0005\u001a\u00020\u0006X\u0082\u000e¢\u0006\u0002\n\u0000R\u001e\u0010\u0007\u001a\u0012\u0012\u0004\u0012\u00020\u00060\bj\b\u0012\u0004\u0012\u00020\u0006`\tX\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\n\u001a\u00020\u000bX\u0082.¢\u0006\u0002\n\u0000R\u0010\u0010\f\u001a\u0004\u0018\u00010\rX\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010\u000e\u001a\u0004\u0018\u00010\u000fX\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u0010\u001a\u00020\u0011X\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u0012\u001a\u00020\u0011X\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010\u0013\u001a\u0004\u0018\u00010\u0006X\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u0014\u001a\u00020\u0015X\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u0016\u001a\u00020\u0006X\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010\u0017\u001a\u0004\u0018\u00010\u0018X\u0082\u000e¢\u0006\u0002\n\u0000¨\u00066"}, d2 = {"Lcom/htmedia/mint/ui/bottomsheet/giftarticle/BottomSheetGiftSubscription;", "Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;", "Lcom/htmedia/mint/storydatailpage/adapters/GiftingSharingAdapter$OnItemClickListiner;", "Lcom/htmedia/mint/presenter/giftSubscription/GiftSubscriptionViewInterface;", "()V", "TAG", BuildConfig.FLAVOR, "arrayList", "Ljava/util/ArrayList;", "Lkotlin/collections/ArrayList;", "binding", "Lcom/htmedia/mint/databinding/BottomSheetGiftSubscriptionDialogBinding;", PaymentConstants.Category.CONFIG, "Lcom/htmedia/mint/pojo/config/Config;", "giftSubscriptionPresenter", "Lcom/htmedia/mint/presenter/giftSubscription/GiftSubscriptionPresenter;", "isBottom", BuildConfig.FLAVOR, "isNightMode", "packageName", "remainingSubscription", BuildConfig.FLAVOR, "sendGiftSubsDataUrl", "sendGiftSubscription", "Lcom/htmedia/mint/pojo/giftingarticle/SendGiftSubscription;", "getShareOptionArray", "initViews", BuildConfig.FLAVOR, "onCreate", "savedInstanceState", "Landroid/os/Bundle;", "onCreateView", "Landroid/view/View;", "inflater", "Landroid/view/LayoutInflater;", "container", "Landroid/view/ViewGroup;", "onError", "error", "url", "onListItemClick", "item", "onResponse", "body", "Lorg/json/JSONObject;", "tag", "onViewCreated", "view", "parseSendGiftSubsData", "sendGiftSubscriptionData", "setOnViewsClickListener", "setSheetData", "setSocialSharingAdapter", "Companion", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
public final class n extends BottomSheetDialogFragment implements c.b, o6.b {
public static final a p = new a(null);
private i6 a;
private int c;
private Config f;
private boolean g;
private o6.a h;
private SendGiftSubscription j;
private String o;
private String d = "BottomSheetGiftSubscription";
private ArrayList<String> e = new ArrayList<>();
private String i = BuildConfig.FLAVOR;
@Metadata(d1 = {"\u0000\u0012\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002J\b\u0010\u0003\u001a\u00020\u0004H\u0007¨\u0006\u0005"}, d2 = {"Lcom/htmedia/mint/ui/bottomsheet/giftarticle/BottomSheetGiftSubscription$Companion;", BuildConfig.FLAVOR, "()V", "newInstance", "Lcom/htmedia/mint/ui/bottomsheet/giftarticle/BottomSheetGiftSubscription;", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
public static final class a {
private a() {
}
public a(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
}
private final void initViews() {
i6 i6Var = this.a;
if (i6Var == null) {
kotlin.jvm.internal.m.w("binding");
i6Var = null;
}
i6Var.i.setText("Gift A Subscription");
i6Var.f.setText(this.c + " gift subscriptions for 30 days of Mint Premium left!");
i6Var.g.setText("This link can be used only once and it count towards your " + this.c + " Gift subscriptions limit.");
w();
setOnViewsClickListener();
}
private final ArrayList<String> r() {
GiftArticleConfig giftArticleConfig;
List<String> androidShareButtons;
GiftArticleConfig giftArticleConfig2;
ArrayList<String> arrayList = new ArrayList<>();
Config config = this.f;
List<String> androidShareButtons2 = (config == null || (giftArticleConfig2 = config.getGiftArticleConfig()) == null) ? null : giftArticleConfig2.getAndroidShareButtons();
if (androidShareButtons2 == null || androidShareButtons2.isEmpty()) {
arrayList.add("copyLink");
arrayList.add("whatsapp");
arrayList.add("others");
} else {
Config config2 = this.f;
if (config2 != null && (giftArticleConfig = config2.getGiftArticleConfig()) != null && (androidShareButtons = giftArticleConfig.getAndroidShareButtons()) != null) {
ArrayList arrayList2 = new ArrayList();
for (Object obj : androidShareButtons) {
if (!oh.m.t((String) obj, "messenger", true)) {
arrayList2.add(obj);
}
}
arrayList.addAll(arrayList2);
}
}
return arrayList;
}
private final void s(JSONObject jSONObject, String str) {
String str2;
GiftSubscriptionData data;
Integer status;
if (jSONObject == null || jSONObject.length() == 0) {
return;
}
SendGiftSubscription sendGiftSubscription = (SendGiftSubscription) new Gson().fromJson(String.valueOf(jSONObject), SendGiftSubscription.class);
this.j = sendGiftSubscription;
if ((sendGiftSubscription == null || (status = sendGiftSubscription.getStatus()) == null || status.intValue() != 200) ? false : true) {
SendGiftSubscription sendGiftSubscription2 = this.j;
if ((sendGiftSubscription2 != null ? sendGiftSubscription2.getData() : null) != null) {
SendGiftSubscription sendGiftSubscription3 = this.j;
if (sendGiftSubscription3 == null || (data = sendGiftSubscription3.getData()) == null || (str2 = data.getGiftCode()) == null) {
str2 = BuildConfig.FLAVOR;
}
if (str2.length() == 0) {
AppCompatActivity activity = getActivity();
if (activity != null) {
f0.L3(activity, activity.getString(2131952554));
}
} else {
StringBuilder sb2 = new StringBuilder();
Config config = this.f;
sb2.append(config != null ? config.getServerUrl() : null);
sb2.append("/lm/gift-subs?giftCode=");
sb2.append(str2);
sb2.append("&openApp=false");
String sb3 = sb2.toString();
if (kotlin.jvm.internal.m.b(this.o, "copyLink")) {
FragmentActivity activity2 = getActivity();
Object systemService = activity2 != null ? activity2.getSystemService("clipboard") : null;
kotlin.jvm.internal.m.e(systemService, "null cannot be cast to non-null type android.content.ClipboardManager");
((ClipboardManager) systemService).setPrimaryClip(ClipData.newPlainText("share", "Redeem your gifted Mint subscription : \n " + sb3));
Toast.makeText((Context) getActivity(), (CharSequence) "Your 'Gift Subscription link has been copied to the clipboard'", 1).show();
} else {
v2.g(getActivity(), "Redeem your gifted Mint subscription : \n " + sb3, null, this.o);
}
dismiss();
}
GiftSubscriptionAndStatisticsActivity activity3 = getActivity();
kotlin.jvm.internal.m.e(activity3, "null cannot be cast to non-null type com.htmedia.mint.ui.activity.GiftSubscriptionAndStatisticsActivity");
activity3.M();
return;
}
}
AppCompatActivity activity4 = getActivity();
if (activity4 != null) {
f0.L3(activity4, activity4.getString(2131952554));
}
}
private final void setOnViewsClickListener() {
i6 i6Var = this.a;
if (i6Var == null) {
kotlin.jvm.internal.m.w("binding");
i6Var = null;
}
i6Var.c.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
n.u(n.this, view);
}
});
}
private final void t(String str) {
String str2;
String G1 = f0.G1(getActivity(), "userClient");
Config r0 = f0.r0();
if (r0 == null || r0.getGiftSubscriptionConfig() == null || TextUtils.isEmpty(r0.getGiftSubscriptionConfig().getGenerate())) {
str2 = "https://stg-apigw.livemint.com/ss/api/v1/subscription/gift/subs/{clientId}/code";
} else {
str2 = r0.getGiftSubscriptionConfig().getGenerate();
kotlin.jvm.internal.m.f(str2, "getGenerate(...)");
}
kotlin.jvm.internal.m.d(G1);
this.i = oh.m.C(str2, "{clientId}", G1, false, 4, (Object) null) + "?prodId=" + h1.b(getActivity());
o6.a aVar = new o6.a(getActivity(), this);
this.h = aVar;
String str3 = this.i;
aVar.a(0, str3, str3, null, null, false, true);
}
public static final void u(n nVar, View view) {
kotlin.jvm.internal.m.g(nVar, "this$0");
nVar.dismiss();
}
private final void w() {
i6 i6Var = this.a;
if (i6Var == null) {
kotlin.jvm.internal.m.w("binding");
i6Var = null;
}
i6Var.h.setLayoutManager(new LinearLayoutManager(getActivity(), 0, false));
i6Var.h.setAdapter(new h7.c(getActivity(), this.e, this));
}
@Override
public void h(JSONObject jSONObject, String str) {
if (getActivity() == null || !kotlin.jvm.internal.m.b(this.i, str)) {
return;
}
s(jSONObject, str);
}
@Override
public void j(String str) {
com.htmedia.mint.utils.n.r(getActivity(), "sub_share_completed", "my_account");
String str2 = oh.m.t(str, "copyLink", true) ? "copyLink" : oh.m.t(str, "whatsApp", true) ? "com.whatsapp" : oh.m.t(str, "messenger", true) ? "com.facebook.orca" : null;
this.o = str2;
t(str2);
}
public void onCreate(Bundle savedInstanceState) {
super/*androidx.fragment.app.DialogFragment*/.onCreate(savedInstanceState);
setStyle(0, 2132017404);
}
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
kotlin.jvm.internal.m.g(inflater, "inflater");
ViewDataBinding inflate = DataBindingUtil.inflate(inflater, 2131624078, container, false);
kotlin.jvm.internal.m.f(inflate, "inflate(...)");
ViewDataBinding viewDataBinding = (i6) inflate;
this.a = viewDataBinding;
if (viewDataBinding == null) {
kotlin.jvm.internal.m.w("binding");
viewDataBinding = null;
}
return viewDataBinding.getRoot();
}
@Override
public void onError(String error, String url) {
AppCompatActivity activity = getActivity();
if (activity != null) {
f0.L3(activity, error);
}
}
public void onViewCreated(View view, Bundle savedInstanceState) {
kotlin.jvm.internal.m.g(view, "view");
super/*androidx.fragment.app.Fragment*/.onViewCreated(view, savedInstanceState);
this.g = f0.Z1();
this.f = AppController.j().g();
i6 i6Var = this.a;
if (i6Var == null) {
kotlin.jvm.internal.m.w("binding");
i6Var = null;
}
i6Var.c(Boolean.valueOf(this.g));
this.e = r();
initViews();
}
public final void v(int i) {
this.c = i;
}
}