正在查看: 万能钥匙 v1.1.23 应用的 FeedBackSubmitActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 万能钥匙 v1.1.23 应用的 FeedBackSubmitActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.finogeeks.lib.applet.modules.feedback;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.os.AsyncTask;
import android.os.Build;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.TextView;
import android.widget.Toast;
import androidx.recyclerview.widget.GridLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.finogeeks.lib.applet.R;
import com.finogeeks.lib.applet.api.SafetyApi;
import com.finogeeks.lib.applet.appletdir.AppletStoreDirProvider;
import com.finogeeks.lib.applet.client.FinStoreConfig;
import com.finogeeks.lib.applet.config.AppConfig;
import com.finogeeks.lib.applet.interfaces.FinCallback;
import com.finogeeks.lib.applet.interfaces.ICallback;
import com.finogeeks.lib.applet.main.FinAppEnv;
import com.finogeeks.lib.applet.main.FinContext;
import com.finogeeks.lib.applet.main.IntentsKt;
import com.finogeeks.lib.applet.modules.callback.FinSimpleCallback;
import com.finogeeks.lib.applet.modules.common.CommonKt;
import com.finogeeks.lib.applet.modules.feedback.utils.ImageHandler;
import com.finogeeks.lib.applet.modules.log.FLog;
import com.finogeeks.lib.applet.modules.request.ImageLoaderKt;
import com.finogeeks.lib.applet.modules.subscaleview.MediaViewerActivity;
import com.finogeeks.lib.applet.modules.subscaleview.MediaViewerData;
import com.finogeeks.lib.applet.netdisk.NetDiskManager;
import com.finogeeks.lib.applet.netdisk.UploadResponse;
import com.finogeeks.lib.applet.page.view.NavigationBar;
import com.finogeeks.lib.applet.rest.model.FeedbackReq;
import com.finogeeks.lib.applet.utils.OrientationUtil;
import com.finogeeks.lib.applet.utils.ThemeModeUtil;
import com.finogeeks.lib.applet.utils.t0;
import com.finogeeks.lib.applet.widget.LoadingDialog;
import java.io.File;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Date;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Locale;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.g0;
import kotlin.jvm.internal.y;
import lg0.e0;
import mg0.x;
import org.json.JSONArray;
import org.json.JSONObject;
@Metadata(d1 = {"\u0000Þ\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\n\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0010\u000e\n\u0002\b\b\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\t\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010!\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\r\n\u0002\u0018\u0002\n\u0002\b\u0004\u0018\u00002\u00020\u0001:\u0002\u0086\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003J\u000f\u0010\u0005\u001a\u00020\u0004H\u0002¢\u0006\u0004\b\u0005\u0010\u0003J\u0019\u0010\b\u001a\u00020\u00042\b\u0010\u0007\u001a\u0004\u0018\u00010\u0006H\u0014¢\u0006\u0004\b\b\u0010\tJ)\u0010\u000f\u001a\u00020\u00042\u0006\u0010\u000b\u001a\u00020\n2\u0006\u0010\f\u001a\u00020\n2\b\u0010\u000e\u001a\u0004\u0018\u00010\rH\u0014¢\u0006\u0004\b\u000f\u0010\u0010J\u000f\u0010\u0011\u001a\u00020\u0004H\u0014¢\u0006\u0004\b\u0011\u0010\u0003J\u000f\u0010\u0012\u001a\u00020\u0004H\u0002¢\u0006\u0004\b\u0012\u0010\u0003J\u000f\u0010\u0013\u001a\u00020\u0004H\u0002¢\u0006\u0004\b\u0013\u0010\u0003J\u000f\u0010\u0014\u001a\u00020\u0004H\u0002¢\u0006\u0004\b\u0014\u0010\u0003J\u000f\u0010\u0015\u001a\u00020\u0004H\u0002¢\u0006\u0004\b\u0015\u0010\u0003J\u000f\u0010\u0016\u001a\u00020\nH\u0002¢\u0006\u0004\b\u0016\u0010\u0017J\u000f\u0010\u0019\u001a\u00020\u0018H\u0002¢\u0006\u0004\b\u0019\u0010\u001aJ\u0017\u0010\u001d\u001a\u00020\u00042\u0006\u0010\u001c\u001a\u00020\u001bH\u0002¢\u0006\u0004\b\u001d\u0010\u001eJ\u000f\u0010\u001f\u001a\u00020\u0004H\u0002¢\u0006\u0004\b\u001f\u0010\u0003J\u0017\u0010!\u001a\u00020\u00042\u0006\u0010 \u001a\u00020\nH\u0002¢\u0006\u0004\b!\u0010\"J!\u0010&\u001a\u00020\u00042\u0006\u0010$\u001a\u00020#2\b\b\u0002\u0010%\u001a\u00020\nH\u0002¢\u0006\u0004\b&\u0010'J\u000f\u0010(\u001a\u00020\u0018H\u0002¢\u0006\u0004\b(\u0010\u001aJ\u0019\u0010*\u001a\u00020\u00042\b\b\u0002\u0010)\u001a\u00020#H\u0002¢\u0006\u0004\b*\u0010+J7\u00102\u001a\u00020\u00042\f\u0010.\u001a\b\u0012\u0004\u0012\u00020-0,2\u0006\u0010/\u001a\u00020\n2\u0010\b\u0002\u00101\u001a\n\u0012\u0004\u0012\u00020#\u0018\u000100H\u0002¢\u0006\u0004\b2\u00103J\u001d\u00104\u001a\u00020\u00042\f\u00101\u001a\b\u0012\u0004\u0012\u00020#00H\u0002¢\u0006\u0004\b4\u00105R\u0014\u00106\u001a\u00020\n8\u0002X\u0082D¢\u0006\u0006\n\u0004\b6\u00107R\u0014\u00108\u001a\u00020\u001b8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b8\u00109R\u001b\u0010?\u001a\u00020:8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b;\u0010<\u001a\u0004\b=\u0010>R\u0016\u0010@\u001a\u00020#8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b@\u0010AR\u0016\u0010C\u001a\u00020B8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\bC\u0010DR\u0016\u0010F\u001a\u00020E8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\bF\u0010GR\u0016\u0010I\u001a\u00020H8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\bI\u0010JR\u0016\u0010K\u001a\u00020H8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\bK\u0010JR\u0016\u0010M\u001a\u00020L8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\bM\u0010NR\u0016\u0010O\u001a\u00020L8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\bO\u0010NR\u001b\u0010T\u001a\u00020P8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\bQ\u0010<\u001a\u0004\bR\u0010SR\u0018\u0010V\u001a\u0004\u0018\u00010U8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\bV\u0010WR\u001a\u0010Y\u001a\b\u0012\u0004\u0012\u00020\u001b0X8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bY\u0010ZR\u0016\u0010[\u001a\u00020\u00188\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b[\u0010\\R\u0016\u0010^\u001a\u00020]8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b^\u0010_R\u0016\u0010a\u001a\u00020`8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\ba\u0010bR\u0016\u0010c\u001a\u00020`8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\bc\u0010bR\u0018\u0010e\u001a\u0004\u0018\u00010d8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\be\u0010fR\u0014\u0010h\u001a\u00020g8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bh\u0010iR\u0016\u0010k\u001a\u00020j8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\bk\u0010lR\u0016\u0010n\u001a\u00020m8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\bn\u0010oR\u001b\u0010t\u001a\u00020p8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\bq\u0010<\u001a\u0004\br\u0010sR\u0018\u0010v\u001a\u0004\u0018\u00010u8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\bv\u0010wR\u0016\u0010x\u001a\u00020#8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\bx\u0010AR\u0016\u0010y\u001a\u00020B8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\by\u0010DR\u0016\u0010z\u001a\u00020B8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\bz\u0010DR\u0016\u0010{\u001a\u00020B8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b{\u0010DR\u0016\u0010|\u001a\u00020B8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b|\u0010DR\u0016\u0010}\u001a\u00020B8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b}\u0010DR\u0016\u0010~\u001a\u00020B8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b~\u0010DR\u0016\u0010\u007f\u001a\u00020B8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b\u007f\u0010DR\u0018\u0010\u0080\u0001\u001a\u00020B8\u0002@\u0002X\u0082.¢\u0006\u0007\n\u0005\b\u0080\u0001\u0010DR\u0018\u0010\u0081\u0001\u001a\u00020B8\u0002@\u0002X\u0082.¢\u0006\u0007\n\u0005\b\u0081\u0001\u0010DR\u0018\u0010\u0082\u0001\u001a\u00020#8\u0002@\u0002X\u0082.¢\u0006\u0007\n\u0005\b\u0082\u0001\u0010AR(\u0010\u0084\u0001\u001a\u0011\u0012\u0002\b\u0003\u0012\u0002\b\u0003\u0012\u0002\b\u0003\u0018\u00010\u0083\u00018\u0002@\u0002X\u0082\u000e¢\u0006\b\n\u0006\b\u0084\u0001\u0010\u0085\u0001¨\u0006\u0087\u0001"}, d2 = {"Lcom/finogeeks/lib/applet/modules/feedback/FeedBackSubmitActivity;", "Lcom/finogeeks/lib/applet/modules/feedback/FeedBackBaseActivity;", "<init>", "()V", "Llg0/e0;", "initView", "Landroid/os/Bundle;", "savedInstanceState", "onCreate", "(Landroid/os/Bundle;)V", "", "requestCode", "resultCode", "Landroid/content/Intent;", "data", "onActivityResult", "(IILandroid/content/Intent;)V", "onDestroy", "chooseImg", "configView", "dismissLoadingDialog", "getData", "getImgCount", "()I", "", "isNeedUploadLog", "()Z", "Lcom/finogeeks/lib/applet/modules/feedback/FeedbackQuestionImg;", "it", "previewImg", "(Lcom/finogeeks/lib/applet/modules/feedback/FeedbackQuestionImg;)V", "setImgCount", "textId", "showLoadingDialog", "(I)V", "", "msg", "gravity", "showToast", "(Ljava/lang/String;I)V", "showUploadLogConfig", "xLogId", "submitFeedback", "(Ljava/lang/String;)V", "", "Ljava/io/File;", "files", MediaViewerActivity.EXTRA_INDEX, "Lcom/finogeeks/lib/applet/interfaces/FinCallback;", "callback", "uploadImages", "(Ljava/util/List;ILcom/finogeeks/lib/applet/interfaces/FinCallback;)V", "uploadZipFile", "(Lcom/finogeeks/lib/applet/interfaces/FinCallback;)V", "MAX_IMG_COUNT", "I", "addImg", "Lcom/finogeeks/lib/applet/modules/feedback/FeedbackQuestionImg;", "Lcom/finogeeks/lib/applet/config/AppConfig;", "appConfig$delegate", "Llg0/h;", "getAppConfig", "()Lcom/finogeeks/lib/applet/config/AppConfig;", "appConfig", "appId", "Ljava/lang/String;", "Landroid/widget/TextView;", "btnSubmit", "Landroid/widget/TextView;", "Lcom/finogeeks/lib/applet/interfaces/ICallback;", "callBack", "Lcom/finogeeks/lib/applet/interfaces/ICallback;", "Landroid/widget/CheckBox;", "cb_allow", "Landroid/widget/CheckBox;", "cb_log", "Landroid/widget/EditText;", "et_contact", "Landroid/widget/EditText;", "et_content", "Lcom/finogeeks/lib/applet/main/FinContext;", "finContext$delegate", "getFinContext", "()Lcom/finogeeks/lib/applet/main/FinContext;", "finContext", "Lcom/finogeeks/lib/applet/modules/feedback/utils/ImageHandler;", "imageHandler", "Lcom/finogeeks/lib/applet/modules/feedback/utils/ImageHandler;", "", "imgs", "Ljava/util/List;", "isSubmitting", "Z", "Landroid/widget/ImageView;", "iv_app_icon", "Landroid/widget/ImageView;", "Landroid/view/View;", "ll_allow_platform", "Landroid/view/View;", "ll_app_info", "Lcom/finogeeks/lib/applet/widget/LoadingDialog;", "loadingDialog", "Lcom/finogeeks/lib/applet/widget/LoadingDialog;", "Lcom/finogeeks/lib/applet/externallib/multitype/MultiTypeAdapter;", "mAdapter", "Lcom/finogeeks/lib/applet/externallib/multitype/MultiTypeAdapter;", "Lcom/finogeeks/lib/applet/page/view/NavigationBar;", "navigationBar", "Lcom/finogeeks/lib/applet/page/view/NavigationBar;", "Landroidx/recyclerview/widget/RecyclerView;", "rv_question_imgs", "Landroidx/recyclerview/widget/RecyclerView;", "Lcom/finogeeks/lib/applet/appletdir/AppletStoreDirProvider;", "storeDirProvider$delegate", "getStoreDirProvider", "()Lcom/finogeeks/lib/applet/appletdir/AppletStoreDirProvider;", "storeDirProvider", "Lcom/finogeeks/lib/applet/modules/feedback/FeedbackQuestionType;", "subType", "Lcom/finogeeks/lib/applet/modules/feedback/FeedbackQuestionType;", "subTypeName", "tv_app_name", "tv_com_desc", "tv_combine_hint", "tv_contact_count", "tv_content_count", "tv_img_count", "tv_img_title", "tv_subtype_title", "tv_type_title", "type", "Landroid/os/AsyncTask;", "uploadTask", "Landroid/os/AsyncTask;", "Companion", "finapplet_release"}, k = 1, mv = {1, 4, 0})
public final class FeedBackSubmitActivity extends FeedBackBaseActivity {
static final hh0.l[] N = {g0.j(new y(g0.b(FeedBackSubmitActivity.class), "finContext", "getFinContext()Lcom/finogeeks/lib/applet/main/FinContext;")), g0.j(new y(g0.b(FeedBackSubmitActivity.class), "appConfig", "getAppConfig()Lcom/finogeeks/lib/applet/config/AppConfig;")), g0.j(new y(g0.b(FeedBackSubmitActivity.class), "storeDirProvider", "getStoreDirProvider()Lcom/finogeeks/lib/applet/appletdir/AppletStoreDirProvider;"))};
private com.finogeeks.lib.applet.modules.feedback.c A;
private final com.finogeeks.lib.applet.modules.feedback.b B;
private final List<com.finogeeks.lib.applet.modules.feedback.b> C;
private ImageHandler D;
private final int E;
private boolean F;
private final lg0.h G;
private final lg0.h H;
private final lg0.h I;
private LoadingDialog J;
private AsyncTask<?, ?, ?> K;
private ICallback L;
private HashMap M;
private NavigationBar d;
private RecyclerView e;
private TextView f;
private View g;
private View h;
private ImageView i;
private TextView j;
private TextView k;
private EditText l;
private TextView m;
private TextView n;
private TextView o;
private EditText p;
private TextView q;
private CheckBox r;
private TextView s;
private TextView t;
private TextView u;
private CheckBox v;
private String x;
private String f114y;
private final com.finogeeks.lib.applet.f.b.e w = new com.finogeeks.lib.applet.f.b.e();
private String f115z = "";
public static final class a {
private a() {
}
public a(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
}
public static final class b extends kotlin.jvm.internal.p implements ah0.a<AppConfig> {
public b() {
super(0);
}
public final AppConfig m578invoke() {
FinContext finContext = FinAppEnv.INSTANCE.getFinContext(FeedBackSubmitActivity.e(FeedBackSubmitActivity.this));
AppConfig appConfig = finContext != null ? finContext.getAppConfig() : null;
if (appConfig == null) {
kotlin.jvm.internal.n.t();
}
return appConfig;
}
}
public static final class c extends com.finogeeks.lib.applet.modules.feedback.utils.a {
public c(Context context, int i) {
super(context, i);
}
@Override
public void a(List<com.finogeeks.lib.applet.modules.feedback.utils.b> list, boolean z10) {
kotlin.jvm.internal.n.j(list, "files");
if (z10) {
?? r3 = FeedBackSubmitActivity.this;
String string = r3.getString(R.string.fin_applet_fdbk_report_img_choose_limit);
kotlin.jvm.internal.n.e(string, "getString(R.string.fin_a…_report_img_choose_limit)");
FeedBackSubmitActivity.a(r3, string, 0, 2, null);
}
if (!z10 && (!(list instanceof Collection) || !list.isEmpty())) {
Iterator<T> it = list.iterator();
while (true) {
if (!it.hasNext()) {
break;
}
if (((com.finogeeks.lib.applet.modules.feedback.utils.b) it.next()).b()) {
?? r10 = FeedBackSubmitActivity.this;
String string2 = r10.getString(R.string.fin_applet_fdbk_report_four_most_one_10mb);
kotlin.jvm.internal.n.e(string2, "getString(R.string.fin_a…eport_four_most_one_10mb)");
FeedBackSubmitActivity.a(r10, string2, 0, 2, null);
break;
}
}
}
ArrayList arrayList = new ArrayList();
for (Object obj : list) {
if (!((com.finogeeks.lib.applet.modules.feedback.utils.b) obj).b()) {
arrayList.add(obj);
}
}
ArrayList arrayList2 = new ArrayList(mg0.q.u(arrayList, 10));
Iterator it2 = arrayList.iterator();
while (it2.hasNext()) {
arrayList2.add(((com.finogeeks.lib.applet.modules.feedback.utils.b) it2.next()).a());
}
if (arrayList2.isEmpty()) {
return;
}
FeedBackSubmitActivity.this.a(R.string.fin_applet_fdbk_report_img_uploading);
FeedBackSubmitActivity.a(FeedBackSubmitActivity.this, arrayList2, 0, null, 4, null);
}
@Override
public void a(JSONObject jSONObject) {
kotlin.jvm.internal.n.j(jSONObject, "result");
}
}
@Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\u0010\u0007\u001a\u00020\u00032\u000e\u0010\u0002\u001a\n \u0001*\u0004\u0018\u00010\u00000\u0000H\n¢\u0006\u0004\b\u0004\u0010\u0005¨\u0006\u0006"}, d2 = {"Landroid/view/View;", "kotlin.jvm.PlatformType", "it", "Llg0/e0;", "onClick", "(Landroid/view/View;)V", "com/finogeeks/lib/applet/modules/ext/ViewKt$clickWithTrigger$1", "<anonymous>"}, k = 3, mv = {1, 4, 0})
public static final class d implements View.OnClickListener {
final View a;
final long b;
final FeedBackSubmitActivity c;
public static final class a implements Runnable {
public a() {
}
@Override
public final void run() {
d.this.a.setClickable(true);
}
}
public d(View view, long j, FeedBackSubmitActivity feedBackSubmitActivity) {
this.a = view;
this.b = j;
this.c = feedBackSubmitActivity;
}
@Override
public final void onClick(View view) {
this.a.setClickable(false);
kotlin.jvm.internal.n.e(view, "it");
?? r4 = this.c;
IntentsKt.e(r4, FeedBackSubmitActivity.e(r4));
this.a.postDelayed(new a(), this.b);
}
}
@Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\u0010\u0007\u001a\u00020\u00032\u000e\u0010\u0002\u001a\n \u0001*\u0004\u0018\u00010\u00000\u0000H\n¢\u0006\u0004\b\u0004\u0010\u0005¨\u0006\u0006"}, d2 = {"Landroid/view/View;", "kotlin.jvm.PlatformType", "it", "Llg0/e0;", "onClick", "(Landroid/view/View;)V", "com/finogeeks/lib/applet/modules/ext/ViewKt$clickWithTrigger$1", "<anonymous>"}, k = 3, mv = {1, 4, 0})
public static final class e implements View.OnClickListener {
final View a;
final long b;
final FeedBackSubmitActivity c;
public static final class a implements Runnable {
public a() {
}
@Override
public final void run() {
e.this.a.setClickable(true);
}
}
public static final class b extends FinSimpleCallback<String> {
public b() {
}
@Override
public void onSuccess(String str) {
kotlin.jvm.internal.n.j(str, "result");
super.onSuccess(str);
e.this.c.a(str);
}
}
public e(View view, long j, FeedBackSubmitActivity feedBackSubmitActivity) {
this.a = view;
this.b = j;
this.c = feedBackSubmitActivity;
}
@Override
public final void onClick(android.view.View r9) {
throw new UnsupportedOperationException("Method not decompiled: com.finogeeks.lib.applet.modules.feedback.FeedBackSubmitActivity.e.onClick(android.view.View):void");
}
}
public static final class f extends kotlin.jvm.internal.p implements ah0.l<com.finogeeks.lib.applet.modules.feedback.b, e0> {
public f() {
super(1);
}
public final void a(com.finogeeks.lib.applet.modules.feedback.b bVar) {
kotlin.jvm.internal.n.j(bVar, "it");
if (bVar.c()) {
FeedBackSubmitActivity.this.a(bVar);
} else {
FeedBackSubmitActivity.this.b();
}
}
public Object invoke(Object obj) {
a((com.finogeeks.lib.applet.modules.feedback.b) obj);
return e0.a;
}
}
public static final class g extends kotlin.jvm.internal.p implements ah0.l<com.finogeeks.lib.applet.modules.feedback.b, e0> {
public g() {
super(1);
}
public final void a(com.finogeeks.lib.applet.modules.feedback.b bVar) {
kotlin.jvm.internal.n.j(bVar, "it");
if (bVar.c()) {
FeedBackSubmitActivity.this.C.remove(bVar);
if (FeedBackSubmitActivity.this.C.size() == 3 && !FeedBackSubmitActivity.this.C.contains(FeedBackSubmitActivity.this.B)) {
FeedBackSubmitActivity.this.C.add(FeedBackSubmitActivity.this.B);
}
FeedBackSubmitActivity.this.w.notifyDataSetChanged();
FeedBackSubmitActivity.this.k();
}
}
public Object invoke(Object obj) {
a((com.finogeeks.lib.applet.modules.feedback.b) obj);
return e0.a;
}
}
public static final class h implements TextWatcher {
public h() {
}
@Override
public void afterTextChanged(Editable editable) {
TextView o = FeedBackSubmitActivity.o(FeedBackSubmitActivity.this);
StringBuilder sb = new StringBuilder();
sb.append(editable != null ? editable.length() : 0);
sb.append("/240");
o.setText(sb.toString());
}
@Override
public void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) {
}
@Override
public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) {
}
}
public static final class i implements TextWatcher {
public i() {
}
@Override
public void afterTextChanged(Editable editable) {
}
@Override
public void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) {
}
@Override
public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) {
tj0.g c;
if (charSequence != null && charSequence.length() > 0 && (c = tj0.i.c(new tj0.i("[^\\x00-\\xff]"), charSequence, 0, 2, (Object) null)) != null) {
int e = c.c().e();
String obj = charSequence.toString();
StringBuilder sb = new StringBuilder();
if (obj == null) {
throw new lg0.t("null cannot be cast to non-null type java.lang.String");
}
String substring = obj.substring(0, e);
kotlin.jvm.internal.n.e(substring, "(this as java.lang.Strin…ing(startIndex, endIndex)");
sb.append(substring);
String substring2 = obj.substring(e + 1, obj.length());
kotlin.jvm.internal.n.e(substring2, "(this as java.lang.Strin…ing(startIndex, endIndex)");
sb.append(substring2);
FeedBackSubmitActivity.g(FeedBackSubmitActivity.this).setText(sb.toString());
FeedBackSubmitActivity.g(FeedBackSubmitActivity.this).setSelection(e);
?? r6 = FeedBackSubmitActivity.this;
String string = r6.getString(R.string.fin_applet_fdbk_report_contact_rule_limit);
kotlin.jvm.internal.n.e(string, "getString(R.string.fin_a…eport_contact_rule_limit)");
FeedBackSubmitActivity.a(r6, string, 0, 2, null);
}
FeedBackSubmitActivity.n(FeedBackSubmitActivity.this).setText(FeedBackSubmitActivity.g(FeedBackSubmitActivity.this).getText().length() + "/30");
}
}
public static final class j implements CompoundButton.OnCheckedChangeListener {
public j() {
}
@Override
public final void onCheckedChanged(CompoundButton compoundButton, boolean z10) {
FeedBackSubmitActivity.f(FeedBackSubmitActivity.this).setEnabled(z10);
}
}
public static final class k extends kotlin.jvm.internal.p implements ah0.a<FinContext> {
public k() {
super(0);
}
public final FinContext m579invoke() {
FinAppEnv finAppEnv = FinAppEnv.INSTANCE;
FinContext finContext = finAppEnv.getFinContext(FeedBackSubmitActivity.e(FeedBackSubmitActivity.this));
if (finContext != null) {
return finContext;
}
FinContext finContext2 = finAppEnv.getFinContext();
if (finContext2 == null) {
kotlin.jvm.internal.n.t();
}
return finContext2;
}
}
public static final class l extends kotlin.jvm.internal.p implements ah0.a<AppletStoreDirProvider> {
public l() {
super(0);
}
public final AppletStoreDirProvider m580invoke() {
AppletStoreDirProvider.Companion companion = AppletStoreDirProvider.INSTANCE;
?? r1 = FeedBackSubmitActivity.this;
return companion.createByAppConfig(r1, r1.e());
}
}
@Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0003\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Llg0/e0;", "invoke", "()V", "<anonymous>"}, k = 3, mv = {1, 4, 0})
public static final class m extends kotlin.jvm.internal.p implements ah0.a<e0> {
public static final class a implements Runnable {
public a() {
}
@Override
public final void run() {
?? r0 = FeedBackSubmitActivity.this;
IntentsKt.c(r0, FeedBackSubmitActivity.e(r0), FeedBackSubmitActivity.p(FeedBackSubmitActivity.this));
FeedBackBaseActivity.c.a();
}
}
public m() {
super(0);
}
public Object invoke() {
m581invoke();
return e0.a;
}
public final void m581invoke() {
FeedBackSubmitActivity.this.runOnUiThread(new a());
}
}
@Metadata(d1 = {"\u0000\u000e\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0005\u001a\u00020\u00022\u0006\u0010\u0001\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004"}, d2 = {"", "it", "Llg0/e0;", "invoke", "(Ljava/lang/String;)V", "<anonymous>"}, k = 3, mv = {1, 4, 0})
public static final class n extends kotlin.jvm.internal.p implements ah0.l<String, e0> {
public static final class a implements Runnable {
public a() {
}
@Override
public final void run() {
?? r0 = FeedBackSubmitActivity.this;
String string = r0.getString(R.string.fin_applet_service_exception_message);
kotlin.jvm.internal.n.e(string, "getString(R.string.fin_a…ervice_exception_message)");
FeedBackSubmitActivity.a(r0, string, 0, 2, null);
FeedBackSubmitActivity.this.F = false;
}
}
public n() {
super(1);
}
public final void a(String str) {
kotlin.jvm.internal.n.j(str, "it");
FeedBackSubmitActivity.this.runOnUiThread(new a());
}
public Object invoke(Object obj) {
a((String) obj);
return e0.a;
}
}
public static final class o extends kotlin.jvm.internal.p implements ah0.l<com.finogeeks.lib.applet.modules.feedback.b, String> {
public static final o a = new o();
public o() {
super(1);
}
public final String invoke(com.finogeeks.lib.applet.modules.feedback.b bVar) {
kotlin.jvm.internal.n.j(bVar, "it");
return bVar.a();
}
}
@Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0005\u001a\u00020\u00022\u0006\u0010\u0001\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004"}, d2 = {"Lcom/finogeeks/lib/applet/netdisk/UploadResponse;", "response", "Llg0/e0;", "invoke", "(Lcom/finogeeks/lib/applet/netdisk/UploadResponse;)V", "<anonymous>"}, k = 3, mv = {1, 4, 0})
public static final class p extends kotlin.jvm.internal.p implements ah0.l<UploadResponse, e0> {
final int b;
final List c;
final FinCallback d;
final File e;
public static final class a implements Runnable {
final UploadResponse b;
public a(UploadResponse uploadResponse) {
this.b = uploadResponse;
}
@Override
public final void run() {
p pVar = p.this;
if (pVar.b == pVar.c.size() - 1) {
FeedBackSubmitActivity.this.d();
FinCallback finCallback = p.this.d;
if (finCallback != null) {
finCallback.onSuccess("OK");
}
}
int size = FeedBackSubmitActivity.this.C.size();
if (size == FeedBackSubmitActivity.this.E) {
FeedBackSubmitActivity.this.C.remove(size - 1);
}
String absolutePath = p.this.e.getAbsolutePath();
kotlin.jvm.internal.n.e(absolutePath, "file.absolutePath");
FeedBackSubmitActivity.this.C.add(size - 1, new com.finogeeks.lib.applet.modules.feedback.b(absolutePath, this.b.getId(), true));
FeedBackSubmitActivity.this.w.notifyDataSetChanged();
FeedBackSubmitActivity.this.k();
int size2 = p.this.c.size();
p pVar2 = p.this;
int i = pVar2.b + 1;
if (size2 > i) {
FeedBackSubmitActivity.this.a(pVar2.c, i, pVar2.d);
}
}
}
public p(int i, List list, FinCallback finCallback, File file) {
super(1);
this.b = i;
this.c = list;
this.d = finCallback;
this.e = file;
}
public final void a(UploadResponse uploadResponse) {
kotlin.jvm.internal.n.j(uploadResponse, "response");
FeedBackSubmitActivity.this.runOnUiThread(new a(uploadResponse));
}
public Object invoke(Object obj) {
a((UploadResponse) obj);
return e0.a;
}
}
@Metadata(d1 = {"\u0000\u000e\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0005\u001a\u00020\u00022\u0006\u0010\u0001\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004"}, d2 = {"", "msg", "Llg0/e0;", "invoke", "(Ljava/lang/String;)V", "<anonymous>"}, k = 3, mv = {1, 4, 0})
public static final class q extends kotlin.jvm.internal.p implements ah0.l<String, e0> {
final FinCallback b;
final int c;
public static final class a implements Runnable {
final String b;
public a(String str) {
this.b = str;
}
@Override
public final void run() {
FeedBackSubmitActivity.this.d();
q qVar = q.this;
FinCallback finCallback = qVar.b;
if (finCallback != null) {
finCallback.onError(qVar.c, "");
}
FLog.e$default("FeedBackSubmitActivity", "upload file failed, msg: " + this.b, null, 4, null);
?? r0 = FeedBackSubmitActivity.this;
String string = r0.getString(R.string.fin_applet_fdbk_report_upload_img_fail);
kotlin.jvm.internal.n.e(string, "getString(R.string.fin_a…k_report_upload_img_fail)");
FeedBackSubmitActivity.a(r0, string, 0, 2, null);
}
}
public q(FinCallback finCallback, int i) {
super(1);
this.b = finCallback;
this.c = i;
}
public final void a(String str) {
kotlin.jvm.internal.n.j(str, "msg");
FeedBackSubmitActivity.this.runOnUiThread(new a(str));
}
public Object invoke(Object obj) {
a((String) obj);
return e0.a;
}
}
public static final class r extends kotlin.jvm.internal.p implements ah0.l<t0, File> {
public r() {
super(1);
}
public final File invoke(t0 t0Var) {
kotlin.jvm.internal.n.j(t0Var, "it");
String format = new SimpleDateFormat("yyyy-MM-dd", Locale.getDefault()).format(new Date());
File file = new File(FeedBackSubmitActivity.this.getExternalFilesDir(null), "log-" + format + ".zip");
if (file.exists()) {
file.delete();
file.createNewFile();
} else {
file.createNewFile();
}
if (FLog.INSTANCE.zipCurrentAppLogFile$finapplet_release(FeedBackSubmitActivity.e(FeedBackSubmitActivity.this), file)) {
return file;
}
return null;
}
}
@Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0005\u001a\u00020\u00022\b\u0010\u0001\u001a\u0004\u0018\u00010\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004"}, d2 = {"Ljava/io/File;", "file", "Llg0/e0;", "invoke", "(Ljava/io/File;)V", "<anonymous>"}, k = 3, mv = {1, 4, 0})
public static final class s extends kotlin.jvm.internal.p implements ah0.l<File, e0> {
final FinCallback b;
@Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0005\u001a\u00020\u00022\u0006\u0010\u0001\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004"}, d2 = {"Lcom/finogeeks/lib/applet/netdisk/UploadResponse;", "response", "Llg0/e0;", "invoke", "(Lcom/finogeeks/lib/applet/netdisk/UploadResponse;)V", "<anonymous>"}, k = 3, mv = {1, 4, 0})
public static final class a extends kotlin.jvm.internal.p implements ah0.l<UploadResponse, e0> {
final File b;
public static final class RunnableC0210a implements Runnable {
final UploadResponse b;
public RunnableC0210a(UploadResponse uploadResponse) {
this.b = uploadResponse;
}
@Override
public final void run() {
s.this.b.onSuccess(this.b.getId());
}
}
public a(File file) {
super(1);
this.b = file;
}
public final void a(UploadResponse uploadResponse) {
kotlin.jvm.internal.n.j(uploadResponse, "response");
this.b.delete();
FeedBackSubmitActivity.this.runOnUiThread(new RunnableC0210a(uploadResponse));
}
public Object invoke(Object obj) {
a((UploadResponse) obj);
return e0.a;
}
}
@Metadata(d1 = {"\u0000\u000e\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0005\u001a\u00020\u00022\u0006\u0010\u0001\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004"}, d2 = {"", "msg", "Llg0/e0;", "invoke", "(Ljava/lang/String;)V", "<anonymous>"}, k = 3, mv = {1, 4, 0})
public static final class b extends kotlin.jvm.internal.p implements ah0.l<String, e0> {
final File b;
public static final class a implements Runnable {
public a() {
}
@Override
public final void run() {
s.this.b.onSuccess("");
}
}
public b(File file) {
super(1);
this.b = file;
}
public final void a(String str) {
kotlin.jvm.internal.n.j(str, "msg");
this.b.delete();
FeedBackSubmitActivity.this.runOnUiThread(new a());
}
public Object invoke(Object obj) {
a((String) obj);
return e0.a;
}
}
public s(FinCallback finCallback) {
super(1);
this.b = finCallback;
}
public final void a(File file) {
if (file == null) {
this.b.onSuccess("");
return;
}
NetDiskManager companion = NetDiskManager.INSTANCE.getInstance();
FinStoreConfig finStoreConfig = FeedBackSubmitActivity.this.g().getFinAppInfo().getFinStoreConfig();
kotlin.jvm.internal.n.e(finStoreConfig, "finContext.finAppInfo.finStoreConfig");
companion.compatUploadFile(finStoreConfig, file, new a(file), new b(file));
}
public Object invoke(Object obj) {
a((File) obj);
return e0.a;
}
}
public static final class t extends kotlin.jvm.internal.p implements ah0.l<Throwable, e0> {
final FinCallback a;
public t(FinCallback finCallback) {
super(1);
this.a = finCallback;
}
public final void a(Throwable th2) {
kotlin.jvm.internal.n.j(th2, "it");
this.a.onSuccess("");
}
public Object invoke(Object obj) {
a((Throwable) obj);
return e0.a;
}
}
public static final class u extends kotlin.jvm.internal.p implements ah0.a<e0> {
public u() {
super(0);
}
public Object invoke() {
m582invoke();
return e0.a;
}
public final void m582invoke() {
FeedBackSubmitActivity.this.K = null;
}
}
static {
new a(null);
}
public FeedBackSubmitActivity() {
com.finogeeks.lib.applet.modules.feedback.b bVar = new com.finogeeks.lib.applet.modules.feedback.b(null, null, false, 7, null);
this.B = bVar;
this.C = mg0.p.p(new com.finogeeks.lib.applet.modules.feedback.b[]{bVar});
this.E = 4;
this.G = lg0.i.a(new k());
this.H = lg0.i.a(new b());
this.I = lg0.i.a(new l());
this.L = new c(this, 4);
}
public final void a(int i2) {
d();
?? a2 = new LoadingDialog(this, e()).a(i2);
this.J = a2;
if (a2 != 0) {
a2.show();
}
}
public final void a(FinCallback<String> finCallback) {
this.K = com.finogeeks.lib.applet.utils.h.a(new r()).b(new s(finCallback)).a(new t(finCallback)).b(new u()).a();
}
public static void a(FeedBackSubmitActivity feedBackSubmitActivity, String str, int i2, int i3, Object obj) {
if ((i3 & 2) != 0) {
i2 = 17;
}
feedBackSubmitActivity.a(str, i2);
}
public static void a(FeedBackSubmitActivity feedBackSubmitActivity, String str, int i2, Object obj) {
if ((i2 & 1) != 0) {
str = "";
}
feedBackSubmitActivity.a(str);
}
public static void a(FeedBackSubmitActivity feedBackSubmitActivity, List list, int i2, FinCallback finCallback, int i3, Object obj) {
if ((i3 & 4) != 0) {
finCallback = null;
}
feedBackSubmitActivity.a(list, i2, finCallback);
}
public final void a(com.finogeeks.lib.applet.modules.feedback.b bVar) {
List<com.finogeeks.lib.applet.modules.feedback.b> list = this.C;
ArrayList arrayList = new ArrayList();
for (Object obj : list) {
if (((com.finogeeks.lib.applet.modules.feedback.b) obj).c()) {
arrayList.add(obj);
}
}
ArrayList arrayList2 = new ArrayList(mg0.q.u(arrayList, 10));
Iterator it = arrayList.iterator();
while (it.hasNext()) {
arrayList2.add(new MediaViewerData(1, ((com.finogeeks.lib.applet.modules.feedback.b) it.next()).b(), true));
}
ArrayList arrayList3 = new ArrayList(arrayList2);
String str = this.f114y;
if (str == null) {
kotlin.jvm.internal.n.z("appId");
}
int indexOf = this.C.indexOf(bVar);
String absolutePath = i().getDirForWrite().getAbsolutePath();
kotlin.jvm.internal.n.e(absolutePath, "storeDirProvider.getDirForWrite().absolutePath");
IntentsKt.a((Activity) this, str, arrayList3, indexOf, absolutePath, (View) null, 16, (Object) null);
}
public final void a(String str) {
String str2 = this.x;
if (str2 == null) {
kotlin.jvm.internal.n.z("type");
}
com.finogeeks.lib.applet.modules.feedback.c cVar = this.A;
String b2 = cVar != null ? cVar.b() : null;
if (b2 == null) {
b2 = "";
}
EditText editText = this.l;
if (editText == null) {
kotlin.jvm.internal.n.z("et_content");
}
String obj = editText.getText().toString();
List<com.finogeeks.lib.applet.modules.feedback.b> list = this.C;
ArrayList arrayList = new ArrayList();
for (Object obj2 : list) {
com.finogeeks.lib.applet.modules.feedback.b bVar = (com.finogeeks.lib.applet.modules.feedback.b) obj2;
if (bVar.c() && bVar.a().length() > 0) {
arrayList.add(obj2);
}
}
String u0 = x.u0(arrayList, ",", (CharSequence) null, (CharSequence) null, 0, (CharSequence) null, o.a, 30, (Object) null);
String str3 = this.f114y;
if (str3 == null) {
kotlin.jvm.internal.n.z("appId");
}
String appTitle = g().getFinAppInfo().getAppTitle();
kotlin.jvm.internal.n.e(appTitle, "finContext.finAppInfo.appTitle");
String b3 = com.finogeeks.lib.applet.utils.f.b(this);
if (b3 == null) {
b3 = "";
}
String appVersion = g().getFinAppInfo().getAppVersion();
kotlin.jvm.internal.n.e(appVersion, "finContext.finAppInfo.appVersion");
String androidSystemVersion = CommonKt.getAndroidSystemVersion();
String str4 = Build.BRAND;
kotlin.jvm.internal.n.e(str4, "Build.BRAND");
String str5 = Build.MODEL;
kotlin.jvm.internal.n.e(str5, "Build.MODEL");
EditText editText2 = this.p;
if (editText2 == null) {
kotlin.jvm.internal.n.z("et_contact");
}
FeedbackReq feedbackReq = new FeedbackReq(str2, b2, obj, u0, str3, appTitle, b3, appVersion, "2.46.9", androidSystemVersion, str4, str5, editText2.getText().toString(), str);
NetDiskManager companion = NetDiskManager.INSTANCE.getInstance();
FinStoreConfig finStoreConfig = g().getFinAppInfo().getFinStoreConfig();
kotlin.jvm.internal.n.e(finStoreConfig, "finContext.finAppInfo.finStoreConfig");
companion.submitFeedback(finStoreConfig, feedbackReq, new m(), new n());
}
private final void a(String str, int i2) {
Toast toast = new Toast(this);
View inflate = LayoutInflater.from(this).inflate(R.layout.fin_applet_feedback_toast_view, (ViewGroup) null);
View findViewById = inflate.findViewById(R.id.toast_text);
kotlin.jvm.internal.n.e(findViewById, "view.findViewById<TextView>(R.id.toast_text)");
((TextView) findViewById).setText(str);
toast.setView(inflate);
toast.setGravity(i2, 0, 0);
toast.setDuration(1);
gq.g.b(toast);
}
public final void a(List<? extends File> list, int i2, FinCallback<String> finCallback) {
if (list.isEmpty() || i2 >= list.size()) {
return;
}
File file = list.get(i2);
NetDiskManager companion = NetDiskManager.INSTANCE.getInstance();
FinStoreConfig finStoreConfig = g().getFinAppInfo().getFinStoreConfig();
kotlin.jvm.internal.n.e(finStoreConfig, "finContext.finAppInfo.finStoreConfig");
companion.compatUploadFile(finStoreConfig, file, new p(i2, list, finCallback, file), new q(finCallback, i2));
}
public final void b() {
JSONObject jSONObject = new JSONObject();
JSONArray jSONArray = new JSONArray();
jSONArray.put("album");
jSONObject.put("sourceType", jSONArray);
jSONObject.put("count", this.E - h());
String str = this.f114y;
if (str == null) {
kotlin.jvm.internal.n.z("appId");
}
jSONObject.put("appId", str);
ImageHandler imageHandler = this.D;
if (imageHandler != null) {
imageHandler.a("chooseImage", jSONObject, new SafetyApi.b(this, this.L));
}
}
private final void c() {
int i2 = R.string.fin_applet_fdbk_abnormal_function;
CheckBox checkBox = this.v;
if (checkBox == null) {
kotlin.jvm.internal.n.z("cb_log");
}
checkBox.setVisibility(l() ? 0 : 8);
EditText editText = this.l;
if (editText == null) {
kotlin.jvm.internal.n.z("et_content");
}
editText.addTextChangedListener(new h());
EditText editText2 = this.p;
if (editText2 == null) {
kotlin.jvm.internal.n.z("et_contact");
}
editText2.addTextChangedListener(new i());
TextView textView = this.s;
if (textView == null) {
kotlin.jvm.internal.n.z("tv_combine_hint");
}
textView.setOnClickListener(new d(textView, 500L, this));
TextView textView2 = this.u;
if (textView2 == null) {
kotlin.jvm.internal.n.z("btnSubmit");
}
textView2.setOnClickListener(new e(textView2, 500L, this));
String str = this.x;
if (str == null) {
kotlin.jvm.internal.n.z("type");
}
int hashCode = str.hashCode();
if (hashCode != -1927701418) {
if (hashCode != -1403061077) {
if (hashCode == 332244113 && str.equals("proSuggestion")) {
View view = this.g;
if (view == null) {
kotlin.jvm.internal.n.z("ll_app_info");
}
view.setVisibility(8);
TextView textView3 = this.t;
if (textView3 == null) {
kotlin.jvm.internal.n.z("tv_com_desc");
}
textView3.setVisibility(8);
View view2 = this.h;
if (view2 == null) {
kotlin.jvm.internal.n.z("ll_allow_platform");
}
view2.setVisibility(8);
TextView textView4 = this.u;
if (textView4 == null) {
kotlin.jvm.internal.n.z("btnSubmit");
}
textView4.setEnabled(true);
i2 = R.string.fin_applet_fdbk_product_suggestions;
TextView textView5 = this.f;
if (textView5 == null) {
kotlin.jvm.internal.n.z("tv_type_title");
}
textView5.setText("");
TextView textView6 = this.f;
if (textView6 == null) {
kotlin.jvm.internal.n.z("tv_type_title");
}
textView6.setHeight(0);
TextView textView7 = this.k;
if (textView7 == null) {
kotlin.jvm.internal.n.z("tv_subtype_title");
}
textView7.setText(getString(i2));
EditText editText3 = this.l;
if (editText3 == null) {
kotlin.jvm.internal.n.z("et_content");
}
editText3.setHint(getString(R.string.fin_applet_fdbk_report_content_hint2));
TextView textView8 = this.n;
if (textView8 == null) {
kotlin.jvm.internal.n.z("tv_img_title");
}
textView8.setText(getString(R.string.fin_applet_fdbk_report_combine_pic_no_need));
}
} else if (str.equals("complaint")) {
View view3 = this.g;
if (view3 == null) {
kotlin.jvm.internal.n.z("ll_app_info");
}
view3.setVisibility(0);
TextView textView9 = this.t;
if (textView9 == null) {
kotlin.jvm.internal.n.z("tv_com_desc");
}
textView9.setVisibility(0);
View view4 = this.h;
if (view4 == null) {
kotlin.jvm.internal.n.z("ll_allow_platform");
}
view4.setVisibility(0);
TextView textView10 = this.u;
if (textView10 == null) {
kotlin.jvm.internal.n.z("btnSubmit");
}
textView10.setEnabled(false);
CheckBox checkBox2 = this.r;
if (checkBox2 == null) {
kotlin.jvm.internal.n.z("cb_allow");
}
checkBox2.setOnCheckedChangeListener(new j());
i2 = R.string.fin_applet_fdbk_complaint_and_report;
TextView textView11 = this.f;
if (textView11 == null) {
kotlin.jvm.internal.n.z("tv_type_title");
}
textView11.setText(getString(R.string.fin_applet_fdbk_report_obj_title));
com.finogeeks.lib.applet.modules.feedback.c cVar = this.A;
if (cVar != null) {
int a2 = cVar.a();
TextView textView12 = this.k;
if (textView12 == null) {
kotlin.jvm.internal.n.z("tv_subtype_title");
}
textView12.setText(getString(a2));
}
EditText editText4 = this.l;
if (editText4 == null) {
kotlin.jvm.internal.n.z("et_content");
}
editText4.setHint(getString(R.string.fin_applet_fdbk_report_content_hint));
TextView textView13 = this.n;
if (textView13 == null) {
kotlin.jvm.internal.n.z("tv_img_title");
}
textView13.setText(getString(R.string.fin_applet_fdbk_report_combine_pic_must));
ImageView imageView = this.i;
if (imageView == null) {
kotlin.jvm.internal.n.z("iv_app_icon");
}
ImageLoaderKt.loadImage(this, imageView, g().getFinAppInfo().getAppAvatar());
TextView textView14 = this.j;
if (textView14 == null) {
kotlin.jvm.internal.n.z("tv_app_name");
}
textView14.setText(g().getFinAppInfo().getAppTitle());
}
} else if (str.equals("dysfunction")) {
View view5 = this.g;
if (view5 == null) {
kotlin.jvm.internal.n.z("ll_app_info");
}
view5.setVisibility(8);
TextView textView15 = this.t;
if (textView15 == null) {
kotlin.jvm.internal.n.z("tv_com_desc");
}
textView15.setVisibility(8);
View view6 = this.h;
if (view6 == null) {
kotlin.jvm.internal.n.z("ll_allow_platform");
}
view6.setVisibility(8);
TextView textView16 = this.u;
if (textView16 == null) {
kotlin.jvm.internal.n.z("btnSubmit");
}
textView16.setEnabled(true);
TextView textView17 = this.f;
if (textView17 == null) {
kotlin.jvm.internal.n.z("tv_type_title");
}
textView17.setText(getString(i2));
com.finogeeks.lib.applet.modules.feedback.c cVar2 = this.A;
if (cVar2 != null) {
int a3 = cVar2.a();
TextView textView18 = this.k;
if (textView18 == null) {
kotlin.jvm.internal.n.z("tv_subtype_title");
}
textView18.setText(getString(a3));
}
EditText editText5 = this.l;
if (editText5 == null) {
kotlin.jvm.internal.n.z("et_content");
}
editText5.setHint(getString(R.string.fin_applet_fdbk_report_content_hint2));
TextView textView19 = this.n;
if (textView19 == null) {
kotlin.jvm.internal.n.z("tv_img_title");
}
textView19.setText(getString(R.string.fin_applet_fdbk_report_combine_pic_no_need));
}
NavigationBar navigationBar = this.d;
if (navigationBar == null) {
kotlin.jvm.internal.n.z("navigationBar");
}
navigationBar.setTitle(getString(i2));
RecyclerView recyclerView = this.e;
if (recyclerView == null) {
kotlin.jvm.internal.n.z("rv_question_imgs");
}
recyclerView.setLayoutManager(new GridLayoutManager(this, 3));
this.w.a(com.finogeeks.lib.applet.modules.feedback.b.class, new QuestionImgItemViewBinder(this, new f(), new g()));
this.w.a(this.C);
recyclerView.setAdapter(this.w);
}
public final void d() {
gq.e eVar = this.J;
if (eVar != null) {
eVar.dismiss();
}
this.J = null;
}
public final AppConfig e() {
lg0.h hVar = this.H;
hh0.l lVar = N[1];
return (AppConfig) hVar.getValue();
}
public static final String e(FeedBackSubmitActivity feedBackSubmitActivity) {
String str = feedBackSubmitActivity.f114y;
if (str == null) {
kotlin.jvm.internal.n.z("appId");
}
return str;
}
public static final TextView f(FeedBackSubmitActivity feedBackSubmitActivity) {
TextView textView = feedBackSubmitActivity.u;
if (textView == null) {
kotlin.jvm.internal.n.z("btnSubmit");
}
return textView;
}
private final void f() {
String stringExtra = getIntent().getStringExtra("QUESTION_TYPE");
if (stringExtra == null) {
stringExtra = "";
}
this.x = stringExtra;
Intent intent = getIntent();
kotlin.jvm.internal.n.e(intent, "intent");
String appId = IntentsKt.getAppId(intent);
if (appId == null) {
appId = "";
}
this.f114y = appId;
String stringExtra2 = getIntent().getStringExtra("QUESTION_SUB_TYPE_KEY");
this.f115z = stringExtra2 != null ? stringExtra2 : "";
String str = this.x;
if (str == null) {
kotlin.jvm.internal.n.z("type");
}
if (!kotlin.jvm.internal.n.d(str, "proSuggestion")) {
this.A = com.finogeeks.lib.applet.modules.feedback.c.valueOf(this.f115z);
}
this.D = new ImageHandler(this, g(), e());
}
public static final EditText g(FeedBackSubmitActivity feedBackSubmitActivity) {
EditText editText = feedBackSubmitActivity.p;
if (editText == null) {
kotlin.jvm.internal.n.z("et_contact");
}
return editText;
}
public final FinContext g() {
lg0.h hVar = this.G;
hh0.l lVar = N[0];
return (FinContext) hVar.getValue();
}
public final int h() {
Iterator<T> it = this.C.iterator();
int i2 = 0;
while (it.hasNext()) {
if (((com.finogeeks.lib.applet.modules.feedback.b) it.next()).c()) {
i2++;
}
}
return i2;
}
public static final EditText h(FeedBackSubmitActivity feedBackSubmitActivity) {
EditText editText = feedBackSubmitActivity.l;
if (editText == null) {
kotlin.jvm.internal.n.z("et_content");
}
return editText;
}
private final AppletStoreDirProvider i() {
lg0.h hVar = this.I;
hh0.l lVar = N[2];
return (AppletStoreDirProvider) hVar.getValue();
}
private final void initView() {
View findViewById = findViewById(R.id.navigationBar);
kotlin.jvm.internal.n.e(findViewById, "findViewById(R.id.navigationBar)");
this.d = (NavigationBar) findViewById;
RecyclerView findViewById2 = findViewById(R.id.rv_question_imgs);
kotlin.jvm.internal.n.e(findViewById2, "findViewById(R.id.rv_question_imgs)");
this.e = findViewById2;
View findViewById3 = findViewById(R.id.tv_type_title);
kotlin.jvm.internal.n.e(findViewById3, "findViewById(R.id.tv_type_title)");
this.f = (TextView) findViewById3;
View findViewById4 = findViewById(R.id.ll_app_info);
kotlin.jvm.internal.n.e(findViewById4, "findViewById(R.id.ll_app_info)");
this.g = findViewById4;
View findViewById5 = findViewById(R.id.ll_allow_platform);
kotlin.jvm.internal.n.e(findViewById5, "findViewById(R.id.ll_allow_platform)");
this.h = findViewById5;
View findViewById6 = findViewById(R.id.iv_app_icon);
kotlin.jvm.internal.n.e(findViewById6, "findViewById(R.id.iv_app_icon)");
this.i = (ImageView) findViewById6;
View findViewById7 = findViewById(R.id.tv_app_name);
kotlin.jvm.internal.n.e(findViewById7, "findViewById(R.id.tv_app_name)");
this.j = (TextView) findViewById7;
View findViewById8 = findViewById(R.id.tv_subtype_title);
kotlin.jvm.internal.n.e(findViewById8, "findViewById(R.id.tv_subtype_title)");
this.k = (TextView) findViewById8;
View findViewById9 = findViewById(R.id.et_content);
kotlin.jvm.internal.n.e(findViewById9, "findViewById(R.id.et_content)");
this.l = (EditText) findViewById9;
View findViewById10 = findViewById(R.id.tv_content_count);
kotlin.jvm.internal.n.e(findViewById10, "findViewById(R.id.tv_content_count)");
this.m = (TextView) findViewById10;
View findViewById11 = findViewById(R.id.tv_img_count);
kotlin.jvm.internal.n.e(findViewById11, "findViewById(R.id.tv_img_count)");
this.o = (TextView) findViewById11;
View findViewById12 = findViewById(R.id.et_contact);
kotlin.jvm.internal.n.e(findViewById12, "findViewById(R.id.et_contact)");
this.p = (EditText) findViewById12;
View findViewById13 = findViewById(R.id.tv_contact_count);
kotlin.jvm.internal.n.e(findViewById13, "findViewById(R.id.tv_contact_count)");
this.q = (TextView) findViewById13;
View findViewById14 = findViewById(R.id.cb_allow);
kotlin.jvm.internal.n.e(findViewById14, "findViewById(R.id.cb_allow)");
this.r = (CheckBox) findViewById14;
View findViewById15 = findViewById(R.id.tv_combine_hint);
kotlin.jvm.internal.n.e(findViewById15, "findViewById(R.id.tv_combine_hint)");
this.s = (TextView) findViewById15;
View findViewById16 = findViewById(R.id.btnSubmit);
kotlin.jvm.internal.n.e(findViewById16, "findViewById(R.id.btnSubmit)");
this.u = (TextView) findViewById16;
View findViewById17 = findViewById(R.id.tv_img_title);
kotlin.jvm.internal.n.e(findViewById17, "findViewById(R.id.tv_img_title)");
this.n = (TextView) findViewById17;
View findViewById18 = findViewById(R.id.tv_com_desc);
kotlin.jvm.internal.n.e(findViewById18, "findViewById(R.id.tv_com_desc)");
this.t = (TextView) findViewById18;
View findViewById19 = findViewById(R.id.cb_log);
kotlin.jvm.internal.n.e(findViewById19, "findViewById(R.id.cb_log)");
this.v = (CheckBox) findViewById19;
}
public final boolean j() {
if (!l()) {
return false;
}
CheckBox checkBox = this.v;
if (checkBox == null) {
kotlin.jvm.internal.n.z("cb_log");
}
return checkBox.isChecked();
}
public final void k() {
TextView textView = this.o;
if (textView == null) {
kotlin.jvm.internal.n.z("tv_img_count");
}
textView.setText(h() + "/4");
}
private final boolean l() {
FLog fLog = FLog.INSTANCE;
if (!fLog.isEnableLog()) {
return false;
}
String str = this.f114y;
if (str == null) {
kotlin.jvm.internal.n.z("appId");
}
File[] logFiles$finapplet_release = fLog.getLogFiles$finapplet_release(str);
return !(logFiles$finapplet_release == null || logFiles$finapplet_release.length == 0);
}
public static final TextView n(FeedBackSubmitActivity feedBackSubmitActivity) {
TextView textView = feedBackSubmitActivity.q;
if (textView == null) {
kotlin.jvm.internal.n.z("tv_contact_count");
}
return textView;
}
public static final TextView o(FeedBackSubmitActivity feedBackSubmitActivity) {
TextView textView = feedBackSubmitActivity.m;
if (textView == null) {
kotlin.jvm.internal.n.z("tv_content_count");
}
return textView;
}
public static final String p(FeedBackSubmitActivity feedBackSubmitActivity) {
String str = feedBackSubmitActivity.x;
if (str == null) {
kotlin.jvm.internal.n.z("type");
}
return str;
}
@Override
public void _$_clearFindViewByIdCache() {
HashMap hashMap = this.M;
if (hashMap != null) {
hashMap.clear();
}
}
@Override
public View _$_findCachedViewById(int i2) {
if (this.M == null) {
this.M = new HashMap();
}
View view = (View) this.M.get(Integer.valueOf(i2));
if (view != null) {
return view;
}
View findViewById = findViewById(i2);
this.M.put(Integer.valueOf(i2), findViewById);
return findViewById;
}
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super/*androidx.fragment.app.FragmentActivity*/.onActivityResult(requestCode, resultCode, data);
ImageHandler imageHandler = this.D;
if (imageHandler != null) {
imageHandler.a(requestCode, resultCode, data, this.L);
}
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ThemeModeUtil.configActivityDarkMode$default(this, FinAppEnv.INSTANCE.getFinAppConfig().getUiConfig(), null, 4, null);
OrientationUtil.INSTANCE.configOrientation(this);
setContentView(R.layout.fin_applet_activity_feedback_submit);
initStatusBar();
f();
initView();
c();
}
@Override
public void onDestroy() {
super.onDestroy();
AsyncTask<?, ?, ?> asyncTask = this.K;
if (asyncTask != null) {
asyncTask.cancel(true);
}
this.K = null;
d();
}
}