正在查看: Mint v5.7.3 应用的 PrefSettingsNewActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Mint v5.7.3 应用的 PrefSettingsNewActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.htmedia.mint.ui.activity;
import android.content.Context;
import android.content.res.Configuration;
import android.content.res.Resources;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.widget.Toast;
import androidx.appcompat.app.ActionBar;
import androidx.appcompat.widget.AppCompatTextView;
import androidx.appcompat.widget.Toolbar;
import androidx.core.content.ContextCompat;
import androidx.core.content.res.ResourcesCompat;
import androidx.databinding.DataBindingUtil;
import androidx.lifecycle.Observer;
import androidx.lifecycle.ViewModelProvider;
import androidx.recyclerview.widget.RecyclerView;
import com.google.android.flexbox.FlexboxLayoutManager;
import com.htmedia.mint.pojo.config.Config;
import com.htmedia.mint.pojo.notificationsetting.NotificationMasterResponse;
import com.htmedia.mint.pojo.onBoarding.setting.Section;
import com.htmedia.mint.pojo.onBoarding.setting.SectionPref;
import com.htmedia.mint.utils.q;
import com.thoughtbot.expandablerecyclerview.BuildConfig;
import java.util.List;
import kotlin.Metadata;
import q7.q5;
import q7.s5;
@Metadata(d1 = {"\u0000X\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0002\b\u0003\n\u0002\u0010!\n\u0002\b\u0004\u0018\u00002\u00020\u00012\u00020\u0002B\u0005¢\u0006\u0002\u0010\u0003J\u000e\u0010\u0014\u001a\u00020\r2\u0006\u0010\u0015\u001a\u00020\rJ\u0006\u0010\u0016\u001a\u00020\rJ\u0010\u0010\u0017\u001a\u00020\u00182\u0006\u0010\u0019\u001a\u00020\u001aH\u0016J\u0012\u0010\u001b\u001a\u00020\u00182\b\u0010\u001c\u001a\u0004\u0018\u00010\u001dH\u0014J\u0018\u0010\u001e\u001a\u00020\u00182\u0006\u0010\u001f\u001a\u00020 2\u0006\u0010!\u001a\u00020\"H\u0016J\b\u0010#\u001a\u00020\u0018H\u0002J\u0014\u0010$\u001a\u00020\u00182\f\u0010%\u001a\b\u0012\u0004\u0012\u00020 0&J\b\u0010'\u001a\u00020\u0018H\u0002J\b\u0010(\u001a\u00020\u0018H\u0002J\u0006\u0010)\u001a\u00020\u0018R\u001a\u0010\u0004\u001a\u00020\u0005X\u0086.¢\u0006\u000e\n\u0000\u001a\u0004\b\u0006\u0010\u0007\"\u0004\b\b\u0010\tR\u0010\u0010\n\u001a\u0004\u0018\u00010\u000bX\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\f\u001a\u00020\rX\u0082\u000e¢\u0006\u0002\n\u0000R\u001a\u0010\u000e\u001a\u00020\u000fX\u0086.¢\u0006\u000e\n\u0000\u001a\u0004\b\u0010\u0010\u0011\"\u0004\b\u0012\u0010\u0013¨\u0006*"}, d2 = {"Lcom/htmedia/mint/ui/activity/PrefSettingsNewActivity;", "Lcom/htmedia/mint/ui/activity/BaseActivity;", "Lcom/htmedia/mint/ui/adapters/PrefListener;", "()V", "binding", "Lcom/htmedia/mint/databinding/ActivityPrefNewBinding;", "getBinding", "()Lcom/htmedia/mint/databinding/ActivityPrefNewBinding;", "setBinding", "(Lcom/htmedia/mint/databinding/ActivityPrefNewBinding;)V", "customJsonRequest", "Lcom/htmedia/mint/volley/CustomJsonRequest;", "prefOrigin", BuildConfig.FLAVOR, "viewModel", "Lcom/htmedia/mint/ui/viewModels/onBoardingSplash/SettingsPrefViewModel;", "getViewModel", "()Lcom/htmedia/mint/ui/viewModels/onBoardingSplash/SettingsPrefViewModel;", "setViewModel", "(Lcom/htmedia/mint/ui/viewModels/onBoardingSplash/SettingsPrefViewModel;)V", "getPrefTypeName", "name", "getSelectedValue", "onConfigurationChanged", BuildConfig.FLAVOR, "newConfig", "Landroid/content/res/Configuration;", "onCreate", "savedInstanceState", "Landroid/os/Bundle;", "onToogleClicked", "section", "Lcom/htmedia/mint/pojo/onBoarding/setting/Section;", "position", BuildConfig.FLAVOR, "setAdapter", "setAdapterList", "list", BuildConfig.FLAVOR, "setNightMood", "setToolBar", "setUpContinue", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
public final class PrefSettingsNewActivity extends com.htmedia.mint.ui.activity.a implements q5 {
public x4.o2 a;
public z7.t b;
private String c = BuildConfig.FLAVOR;
@Metadata(d1 = {"\u0000\u0010\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0003\u0010\u0000\u001a\u00020\u00012\u000e\u0010\u0002\u001a\n \u0004*\u0004\u0018\u00010\u00030\u0003H\n¢\u0006\u0004\b\u0005\u0010\u0006"}, d2 = {"<anonymous>", BuildConfig.FLAVOR, "it", BuildConfig.FLAVOR, "kotlin.jvm.PlatformType", "invoke", "(Ljava/lang/Boolean;)V"}, k = 3, mv = {1, 9, 0}, xi = 48)
static final class a extends kotlin.jvm.internal.n implements fh.l<Boolean, ug.a0> {
a() {
super(1);
}
public Object invoke(Object obj) {
invoke((Boolean) obj);
return ug.a0.a;
}
public final void invoke(Boolean bool) {
kotlin.jvm.internal.m.d(bool);
if (bool.booleanValue()) {
if (!PrefSettingsNewActivity.this.P().o().isEmpty()) {
PrefSettingsNewActivity prefSettingsNewActivity = PrefSettingsNewActivity.this;
prefSettingsNewActivity.R(prefSettingsNewActivity.P().o());
} else {
if (TextUtils.isEmpty(PrefSettingsNewActivity.this.P().C("section", PrefSettingsNewActivity.this))) {
PrefSettingsNewActivity.this.P().H(PrefSettingsNewActivity.this.P().D(PrefSettingsNewActivity.this));
PrefSettingsNewActivity prefSettingsNewActivity2 = PrefSettingsNewActivity.this;
prefSettingsNewActivity2.R(prefSettingsNewActivity2.P().o());
return;
}
PrefSettingsNewActivity.this.P().H(PrefSettingsNewActivity.this.P().C("section", PrefSettingsNewActivity.this));
PrefSettingsNewActivity prefSettingsNewActivity3 = PrefSettingsNewActivity.this;
prefSettingsNewActivity3.R(prefSettingsNewActivity3.P().o());
}
}
}
}
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
static final class b implements Observer, kotlin.jvm.internal.g {
private final fh.l a;
b(fh.l lVar) {
kotlin.jvm.internal.m.g(lVar, "function");
this.a = lVar;
}
public final boolean equals(Object obj) {
if ((obj instanceof Observer) && (obj instanceof kotlin.jvm.internal.g)) {
return kotlin.jvm.internal.m.b(getFunctionDelegate(), ((kotlin.jvm.internal.g) obj).getFunctionDelegate());
}
return false;
}
public final ug.c<?> getFunctionDelegate() {
return this.a;
}
public final int hashCode() {
return getFunctionDelegate().hashCode();
}
public final void onChanged(Object obj) {
this.a.invoke(obj);
}
}
@Metadata(d1 = {"\u0000\u000e\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\u0010\u0000\u001a\u00020\u00012\u0006\u0010\u0002\u001a\u00020\u0003H\n¢\u0006\u0002\b\u0004"}, d2 = {"<anonymous>", BuildConfig.FLAVOR, "it", "Lcom/htmedia/mint/pojo/notificationsetting/NotificationMasterResponse;", "invoke"}, k = 3, mv = {1, 9, 0}, xi = 48)
static final class c extends kotlin.jvm.internal.n implements fh.l<NotificationMasterResponse, ug.a0> {
c() {
super(1);
}
public Object invoke(Object obj) {
invoke((NotificationMasterResponse) obj);
return ug.a0.a;
}
public final void invoke(NotificationMasterResponse notificationMasterResponse) {
kotlin.jvm.internal.m.g(notificationMasterResponse, "it");
if (notificationMasterResponse.getSuccess()) {
?? r4 = PrefSettingsNewActivity.this;
com.htmedia.mint.utils.n.Z(r4, BuildConfig.FLAVOR, r4.N(((PrefSettingsNewActivity) r4).c), PrefSettingsNewActivity.this.O());
Toast.makeText((Context) PrefSettingsNewActivity.this, (CharSequence) "Your preferences have been saved", 1).show();
PrefSettingsNewActivity.this.finish();
}
}
}
private final void Q() {
M().c(P());
X();
}
private final void T() {
if (com.htmedia.mint.utils.f0.Z1()) {
getWindow().setStatusBarColor(-16777216);
M().c.setBackgroundColor(ContextCompat.getColor(this, 2131100008));
M().c.setTitleTextColor(ResourcesCompat.getColor(getResources(), 2131101009, (Resources.Theme) null));
M().c.setNavigationIcon(2131231333);
return;
}
getWindow().setStatusBarColor(-1);
M().c.setBackgroundColor(ContextCompat.getColor(this, 2131101002));
M().c.setTitleTextColor(ResourcesCompat.getColor(getResources(), 2131101008, (Resources.Theme) null));
M().c.setNavigationIcon(2131231330);
M().c.setTitle("Back");
}
private final void U() {
Toolbar findViewById = findViewById(2131430942);
kotlin.jvm.internal.m.e(findViewById, "null cannot be cast to non-null type androidx.appcompat.widget.Toolbar");
Toolbar toolbar = findViewById;
toolbar.setContentInsetStartWithNavigation(0);
setSupportActionBar(toolbar);
ActionBar supportActionBar = getSupportActionBar();
kotlin.jvm.internal.m.d(supportActionBar);
supportActionBar.setDisplayShowTitleEnabled(false);
toolbar.setTitle("back");
toolbar.setTitleTextColor(ResourcesCompat.getColor(getResources(), 2131100950, (Resources.Theme) null));
toolbar.setNavigationIcon(2131231330);
toolbar.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
PrefSettingsNewActivity.V(PrefSettingsNewActivity.this, view);
}
});
M().d.setText("Set preferences");
if (toolbar.getTitle() != null) {
String obj = toolbar.getTitle().toString();
int childCount = toolbar.getChildCount();
for (int i = 0; i < childCount; i++) {
AppCompatTextView childAt = toolbar.getChildAt(i);
if (kotlin.jvm.internal.m.b("androidx.appcompat.widget.AppCompatTextView", childAt.getClass().getName())) {
kotlin.jvm.internal.m.e(childAt, "null cannot be cast to non-null type androidx.appcompat.widget.AppCompatTextView");
AppCompatTextView appCompatTextView = childAt;
if (appCompatTextView.getText().equals(obj)) {
appCompatTextView.setTypeface(ResourcesCompat.getFont(this, 2131296270));
appCompatTextView.setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, 0);
appCompatTextView.setCompoundDrawablePadding(0);
childAt.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
PrefSettingsNewActivity.W(PrefSettingsNewActivity.this, view);
}
});
}
}
}
}
}
public static final void V(PrefSettingsNewActivity prefSettingsNewActivity, View view) {
kotlin.jvm.internal.m.g(prefSettingsNewActivity, "this$0");
prefSettingsNewActivity.onBackPressed();
}
public static final void W(PrefSettingsNewActivity prefSettingsNewActivity, View view) {
kotlin.jvm.internal.m.g(prefSettingsNewActivity, "this$0");
prefSettingsNewActivity.onBackPressed();
}
public static final void Y(Config config, PrefSettingsNewActivity prefSettingsNewActivity, View view) {
kotlin.jvm.internal.m.g(prefSettingsNewActivity, "this$0");
String submitUrl = (config == null || config.getPreferencesOnBoardingConfig() == null || config.getPreferencesOnBoardingConfig().getContent() == null || TextUtils.isEmpty(config.getPreferencesOnBoardingConfig().getContent().getSettingsPreferences().getSubmitUrl())) ? "https://dap.dev.hindustantimes.com/putpreferences" : config.getPreferencesOnBoardingConfig().getContent().getSettingsPreferences().getSubmitUrl();
if (prefSettingsNewActivity.P().t().size() <= 0) {
Toast.makeText((Context) prefSettingsNewActivity, (CharSequence) "Please select atleast 1 topic of interest to move ahead", 0).show();
return;
}
v5.l.x.d(true);
v5.t.p.b(true);
z7.t P = prefSettingsNewActivity.P();
kotlin.jvm.internal.m.d(submitUrl);
P.M(submitUrl, prefSettingsNewActivity, false, prefSettingsNewActivity.P().t(), "settings");
}
public final x4.o2 M() {
x4.o2 o2Var = this.a;
if (o2Var != null) {
return o2Var;
}
kotlin.jvm.internal.m.w("binding");
return null;
}
public final String N(String str) {
kotlin.jvm.internal.m.g(str, "name");
return kotlin.jvm.internal.m.b(str, q.h0.setting.name()) ? "profile_page" : kotlin.jvm.internal.m.b(str, q.h0.inline.name()) ? "inline_section_nudges" : kotlin.jvm.internal.m.b(str, q.h0.overlay_nudges.name()) ? "overlay_section_nudges" : kotlin.jvm.internal.m.b(str, q.h0.l1_section.name()) ? "l1_section" : kotlin.jvm.internal.m.b(str, q.h0.deeplink.name()) ? "deeplink" : BuildConfig.FLAVOR;
}
public final String O() {
StringBuilder sb2 = new StringBuilder();
if (!P().u().isEmpty()) {
int size = P().u().size();
for (int i = 0; i < size; i++) {
if (i == 0) {
sb2.append(P().u().get(i));
} else {
sb2.append(",");
sb2.append(P().u().get(i));
}
}
}
String sb3 = sb2.toString();
kotlin.jvm.internal.m.f(sb3, "toString(...)");
return sb3;
}
public final z7.t P() {
z7.t tVar = this.b;
if (tVar != null) {
return tVar;
}
kotlin.jvm.internal.m.w("viewModel");
return null;
}
public final void R(List<Section> list) {
kotlin.jvm.internal.m.g(list, "list");
FlexboxLayoutManager flexboxLayoutManager = new FlexboxLayoutManager(this);
flexboxLayoutManager.setFlexDirection(0);
flexboxLayoutManager.setJustifyContent(0);
M().b.setLayoutManager(flexboxLayoutManager);
M().b.setAdapter(new s5(list, this, com.htmedia.mint.utils.f0.Z1(), null));
}
public final void S(x4.o2 o2Var) {
kotlin.jvm.internal.m.g(o2Var, "<set-?>");
this.a = o2Var;
}
public final void X() {
P().A().observe(this, new b(new c()));
final Config r0 = com.htmedia.mint.utils.f0.r0();
M().a.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
PrefSettingsNewActivity.Y(Config.this, this, view);
}
});
}
public final void Z(z7.t tVar) {
kotlin.jvm.internal.m.g(tVar, "<set-?>");
this.b = tVar;
}
public void onConfigurationChanged(Configuration newConfig) {
kotlin.jvm.internal.m.g(newConfig, "newConfig");
super.onConfigurationChanged(newConfig);
com.htmedia.mint.utils.p0.a(getIntent(), this);
}
protected void onCreate(Bundle savedInstanceState) {
super/*androidx.fragment.app.FragmentActivity*/.onCreate(savedInstanceState);
x4.o2 contentView = DataBindingUtil.setContentView(this, 2131624020);
kotlin.jvm.internal.m.f(contentView, "setContentView(...)");
S(contentView);
boolean Z1 = com.htmedia.mint.utils.f0.Z1();
Config r0 = com.htmedia.mint.utils.f0.r0();
kotlin.jvm.internal.m.f(r0, "getConfig(...)");
Z((z7.t) new ViewModelProvider(this, new y7.n2(Z1, r0)).get(z7.t.class));
this.c = String.valueOf(getIntent().getStringExtra("prefOrigin"));
U();
T();
Q();
P().w(this, "settings");
P().m().observe(this, new b(new a()));
}
@Override
public void onToogleClicked(Section section, int position) {
kotlin.jvm.internal.m.g(section, "section");
section.setSelected(!section.isSelected());
P().o().set(position, section);
SectionPref sectionPref = new SectionPref(section.getId(), section.isSelected());
if (section.isSelected()) {
P().u().add(section.getName());
}
if (P().t().containsKey(Long.valueOf(section.getId()))) {
P().t().remove(Long.valueOf(section.getId()));
} else {
P().t().put(Long.valueOf(section.getId()), sectionPref);
}
com.htmedia.mint.utils.o1.a("myFeed", "selectedlist size activity :" + P().t().size());
com.htmedia.mint.utils.o1.a("myFeed", "selected section name activity :" + section.getName());
RecyclerView.Adapter adapter = M().b.getAdapter();
if (adapter != null) {
adapter.notifyDataSetChanged();
}
}
}