正在查看: Mint v5.7.3 应用的 EditTopMenuNavigationActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Mint v5.7.3 应用的 EditTopMenuNavigationActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.htmedia.mint.ui.activity;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
import android.text.Html;
import android.view.View;
import android.view.ViewGroup;
import android.widget.LinearLayout;
import android.widget.PopupWindow;
import androidx.appcompat.app.ActionBar;
import androidx.databinding.DataBindingUtil;
import androidx.recyclerview.widget.ItemTouchHelper;
import androidx.recyclerview.widget.RecyclerView;
import com.htmedia.mint.pojo.L1order;
import com.htmedia.mint.utils.q;
import com.thoughtbot.expandablerecyclerview.BuildConfig;
import java.util.ArrayList;
import kotlin.Metadata;
import q7.l6;
@Metadata(d1 = {"\u0000N\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\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\u0018\u00002\u00020\u00012\u00020\u0002B\u0005¢\u0006\u0002\u0010\u0003J\f\u0010\u0017\u001a\b\u0012\u0004\u0012\u00020\u000e0\rJ\b\u0010\u0018\u001a\u00020\u0019H\u0016J\u0012\u0010\u001a\u001a\u00020\u00192\b\u0010\u001b\u001a\u0004\u0018\u00010\u001cH\u0014J\u0012\u0010\u001d\u001a\u00020\u00192\b\u0010\u001e\u001a\u0004\u0018\u00010\u001fH\u0016J\b\u0010 \u001a\u00020\u0019H\u0002J\b\u0010!\u001a\u00020\u0019H\u0002J\u0006\u0010\"\u001a\u00020\u0019R\u001a\u0010\u0004\u001a\u00020\u0005X\u0086.¢\u0006\u000e\n\u0000\u001a\u0004\b\u0006\u0010\u0007\"\u0004\b\b\u0010\tR\u000e\u0010\n\u001a\u00020\u000bX\u0082.¢\u0006\u0002\n\u0000R\u0014\u0010\f\u001a\b\u0012\u0004\u0012\u00020\u000e0\rX\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010\u000f\u001a\u0004\u0018\u00010\u0010X\u0082\u000e¢\u0006\u0002\n\u0000R\u001c\u0010\u0011\u001a\u0004\u0018\u00010\u0012X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0013\u0010\u0014\"\u0004\b\u0015\u0010\u0016¨\u0006#"}, d2 = {"Lcom/htmedia/mint/ui/activity/EditTopMenuNavigationActivity;", "Lcom/htmedia/mint/ui/activity/BaseActivity;", "Lcom/htmedia/mint/ui/interfaces/OnStartDragListener;", "()V", "adapter", "Lcom/htmedia/mint/ui/adapters/ReorderAdapter;", "getAdapter", "()Lcom/htmedia/mint/ui/adapters/ReorderAdapter;", "setAdapter", "(Lcom/htmedia/mint/ui/adapters/ReorderAdapter;)V", "dataBinding", "Lcom/htmedia/mint/databinding/ActivityEditTopMenuOrderBinding;", "l1Order", "Ljava/util/ArrayList;", "Lcom/htmedia/mint/pojo/L1order;", "mItemTouchHelper", "Landroidx/recyclerview/widget/ItemTouchHelper;", "popupWindow", "Landroid/widget/PopupWindow;", "getPopupWindow", "()Landroid/widget/PopupWindow;", "setPopupWindow", "(Landroid/widget/PopupWindow;)V", "getList", "onBackPressed", BuildConfig.FLAVOR, "onCreate", "savedInstanceState", "Landroid/os/Bundle;", "onStartDrag", "viewHolder", "Landroidx/recyclerview/widget/RecyclerView$ViewHolder;", "setUpRecyclerview", "setupToolbar", "showCoachmark", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
public final class EditTopMenuNavigationActivity extends a implements w7.g {
private ItemTouchHelper a;
public l6 b;
private x4.k0 c;
private ArrayList<L1order> d = new ArrayList<>();
private PopupWindow e;
private final void Q() {
P(new l6(this, this));
x4.k0 k0Var = this.c;
x4.k0 k0Var2 = null;
if (k0Var == null) {
kotlin.jvm.internal.m.w("dataBinding");
k0Var = null;
}
k0Var.a.setAdapter(N());
ItemTouchHelper itemTouchHelper = new ItemTouchHelper(new w7.i(N(), N()));
this.a = itemTouchHelper;
x4.k0 k0Var3 = this.c;
if (k0Var3 == null) {
kotlin.jvm.internal.m.w("dataBinding");
} else {
k0Var2 = k0Var3;
}
itemTouchHelper.attachToRecyclerView(k0Var2.a);
}
public static final void R(EditTopMenuNavigationActivity editTopMenuNavigationActivity, View view) {
kotlin.jvm.internal.m.g(editTopMenuNavigationActivity, "this$0");
Intent intent = new Intent((Context) editTopMenuNavigationActivity, (Class<?>) PrefSettingsNewActivity.class);
intent.putExtra("prefOrigin", q.h0.l1_section.name());
editTopMenuNavigationActivity.startActivity(intent);
}
public static final void S(EditTopMenuNavigationActivity editTopMenuNavigationActivity, View view) {
kotlin.jvm.internal.m.g(editTopMenuNavigationActivity, "this$0");
com.htmedia.mint.utils.f0.W2(editTopMenuNavigationActivity.d, "l1_menu_order", editTopMenuNavigationActivity);
h5.c.e = true;
com.htmedia.mint.utils.f0.R2(new Intent((Context) editTopMenuNavigationActivity, (Class<?>) HomeActivity.class), editTopMenuNavigationActivity);
editTopMenuNavigationActivity.finish();
}
public static final void T(EditTopMenuNavigationActivity editTopMenuNavigationActivity, View view) {
kotlin.jvm.internal.m.g(editTopMenuNavigationActivity, "this$0");
editTopMenuNavigationActivity.onBackPressed();
}
public static final void V(View view, EditTopMenuNavigationActivity editTopMenuNavigationActivity) {
PopupWindow popupWindow;
kotlin.jvm.internal.m.g(editTopMenuNavigationActivity, "this$0");
if (view == null || (popupWindow = editTopMenuNavigationActivity.e) == null) {
return;
}
popupWindow.showAtLocation(view, 17, 0, 0);
}
public static final void W(EditTopMenuNavigationActivity editTopMenuNavigationActivity, View view) {
kotlin.jvm.internal.m.g(editTopMenuNavigationActivity, "this$0");
PopupWindow popupWindow = editTopMenuNavigationActivity.e;
if (popupWindow != null) {
popupWindow.dismiss();
}
}
private final void setupToolbar() {
String str = com.htmedia.mint.utils.f0.Z1() ? "<font color=#ffffff>Drag and drop the topics the way you like. In order to customize the newsfeed, visit<br></font> <font color=#f99d1b>Set preferences</font>" : "<font color=#757575>Drag and drop the topics the way you like. In order to customize the newsfeed, visit<br></font> <font color=#f99d1b>Set preferences</font>";
x4.k0 k0Var = this.c;
x4.k0 k0Var2 = null;
if (k0Var == null) {
kotlin.jvm.internal.m.w("dataBinding");
k0Var = null;
}
k0Var.d.setText(Html.fromHtml(str, 0));
x4.k0 k0Var3 = this.c;
if (k0Var3 == null) {
kotlin.jvm.internal.m.w("dataBinding");
k0Var3 = null;
}
k0Var3.d.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
EditTopMenuNavigationActivity.R(EditTopMenuNavigationActivity.this, view);
}
});
x4.k0 k0Var4 = this.c;
if (k0Var4 == null) {
kotlin.jvm.internal.m.w("dataBinding");
k0Var4 = null;
}
k0Var4.b.setContentInsetStartWithNavigation(0);
x4.k0 k0Var5 = this.c;
if (k0Var5 == null) {
kotlin.jvm.internal.m.w("dataBinding");
k0Var5 = null;
}
setSupportActionBar(k0Var5.b);
ActionBar supportActionBar = getSupportActionBar();
if (supportActionBar != null) {
supportActionBar.setDisplayShowTitleEnabled(false);
}
x4.k0 k0Var6 = this.c;
if (k0Var6 == null) {
kotlin.jvm.internal.m.w("dataBinding");
k0Var6 = null;
}
k0Var6.b.setTitle("Customise Navigation");
if (com.htmedia.mint.utils.f0.Z1()) {
getWindow().setStatusBarColor(-16777216);
getWindow().getDecorView().setSystemUiVisibility(0);
x4.k0 k0Var7 = this.c;
if (k0Var7 == null) {
kotlin.jvm.internal.m.w("dataBinding");
k0Var7 = null;
}
k0Var7.b.setBackgroundColor(getResources().getColor(2131100008));
x4.k0 k0Var8 = this.c;
if (k0Var8 == null) {
kotlin.jvm.internal.m.w("dataBinding");
k0Var8 = null;
}
k0Var8.b.setTitleTextColor(getResources().getColor(2131101002));
x4.k0 k0Var9 = this.c;
if (k0Var9 == null) {
kotlin.jvm.internal.m.w("dataBinding");
k0Var9 = null;
}
k0Var9.b.setNavigationIcon(2131231333);
x4.k0 k0Var10 = this.c;
if (k0Var10 == null) {
kotlin.jvm.internal.m.w("dataBinding");
k0Var10 = null;
}
k0Var10.c.setTextColor(getResources().getColor(2131101009));
x4.k0 k0Var11 = this.c;
if (k0Var11 == null) {
kotlin.jvm.internal.m.w("dataBinding");
k0Var11 = null;
}
k0Var11.e.setTextColor(getResources().getColor(2131101009));
} else {
getWindow().setStatusBarColor(-1);
getWindow().getDecorView().setSystemUiVisibility(8192);
x4.k0 k0Var12 = this.c;
if (k0Var12 == null) {
kotlin.jvm.internal.m.w("dataBinding");
k0Var12 = null;
}
k0Var12.b.setBackgroundColor(getResources().getColor(2131101002));
x4.k0 k0Var13 = this.c;
if (k0Var13 == null) {
kotlin.jvm.internal.m.w("dataBinding");
k0Var13 = null;
}
k0Var13.b.setTitleTextColor(-16777216);
x4.k0 k0Var14 = this.c;
if (k0Var14 == null) {
kotlin.jvm.internal.m.w("dataBinding");
k0Var14 = null;
}
k0Var14.b.setNavigationIcon(2131231330);
x4.k0 k0Var15 = this.c;
if (k0Var15 == null) {
kotlin.jvm.internal.m.w("dataBinding");
k0Var15 = null;
}
k0Var15.e.setTextColor(getResources().getColor(2131101008));
x4.k0 k0Var16 = this.c;
if (k0Var16 == null) {
kotlin.jvm.internal.m.w("dataBinding");
k0Var16 = null;
}
k0Var16.c.setTextColor(getResources().getColor(2131101008));
}
x4.k0 k0Var17 = this.c;
if (k0Var17 == null) {
kotlin.jvm.internal.m.w("dataBinding");
k0Var17 = null;
}
k0Var17.c.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
EditTopMenuNavigationActivity.S(EditTopMenuNavigationActivity.this, view);
}
});
x4.k0 k0Var18 = this.c;
if (k0Var18 == null) {
kotlin.jvm.internal.m.w("dataBinding");
} else {
k0Var2 = k0Var18;
}
k0Var2.b.setNavigationOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
EditTopMenuNavigationActivity.T(EditTopMenuNavigationActivity.this, view);
}
});
}
public final l6 N() {
l6 l6Var = this.b;
if (l6Var != null) {
return l6Var;
}
kotlin.jvm.internal.m.w("adapter");
return null;
}
public final ArrayList<L1order> O() {
ArrayList<L1order> O0 = com.htmedia.mint.utils.f0.O0("l1_menu_order", this);
kotlin.jvm.internal.m.f(O0, "getL1MenuOrderArrayList(...)");
return O0;
}
public final void P(l6 l6Var) {
kotlin.jvm.internal.m.g(l6Var, "<set-?>");
this.b = l6Var;
}
public final void U() {
if (f6.l.a(this, "isShowCoachmarkFilterL1MenuInner")) {
return;
}
f6.l.m(this, "isShowCoachmarkFilterL1MenuInner", Boolean.TRUE);
final View inflate = getLayoutInflater().inflate(2131624599, (ViewGroup) null, false);
this.e = new PopupWindow(inflate, -1, -1);
new Handler().postDelayed(new Runnable() {
@Override
public final void run() {
EditTopMenuNavigationActivity.V(inflate, this);
}
}, 200L);
PopupWindow popupWindow = this.e;
if (popupWindow != null) {
popupWindow.setOutsideTouchable(true);
}
((LinearLayout) inflate.findViewById(2131429545)).setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
EditTopMenuNavigationActivity.W(EditTopMenuNavigationActivity.this, view);
}
});
}
public void onBackPressed() {
finish();
}
protected void onCreate(Bundle savedInstanceState) {
super/*androidx.fragment.app.FragmentActivity*/.onCreate(savedInstanceState);
x4.k0 contentView = DataBindingUtil.setContentView(this, 2131623984);
kotlin.jvm.internal.m.f(contentView, "setContentView(...)");
x4.k0 k0Var = contentView;
this.c = k0Var;
if (k0Var == null) {
kotlin.jvm.internal.m.w("dataBinding");
k0Var = null;
}
k0Var.c(Boolean.valueOf(com.htmedia.mint.utils.f0.Z1()));
Q();
if (this.b != null) {
this.d = O();
N().j(this.d);
}
setupToolbar();
U();
}
@Override
public void w(RecyclerView.ViewHolder viewHolder) {
ItemTouchHelper itemTouchHelper;
if (viewHolder == null || (itemTouchHelper = this.a) == null) {
return;
}
itemTouchHelper.startDrag(viewHolder);
}
}