导航菜单

页面标题

页面副标题

自健身 v3.3.4 - k.java 源代码

正在查看: 自健身 v3.3.4 应用的 k.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.pgyersdk.feedback;

import android.app.AlertDialog;
import android.content.Intent;
import android.os.Handler;
import android.os.Looper;
import android.widget.Toast;
import com.google.android.exoplayer2.C;
import com.pgyersdk.PgyerActivityManager;
import com.pgyersdk.PgyerProvider;
import com.pgyersdk.feedback.PgyerFeedbackManager;
import com.pgyersdk.feedback.a.r;
import java.io.File;
import java.util.ArrayList;

class k {
    private static String a = "";
    private static File b;
    private static Handler c;
    private m d;
    private a e;
    private PgyerFeedbackManager.TYPE f;
    private String g;

    interface a {
        void a();

        void b();
    }

    k(int i, PgyerFeedbackManager.TYPE type, String str) {
        this.d = new m(i);
        this.f = type;
        this.g = str;
        h();
    }

    public void g() {
        String str = a;
        if (str != null) {
            com.pgyersdk.b.e.a(str);
        }
        File file = b;
        if (file != null) {
            com.pgyersdk.b.e.a(file.getAbsolutePath());
        }
        com.pgyersdk.f.h.a("feedback_des", "");
        com.pgyersdk.f.h.a("voicefile", "");
        com.pgyersdk.f.h.a("voiceTime", "");
    }

    private void h() {
        c = new j(this, Looper.getMainLooper());
    }

    private void i() {
        Intent intent = new Intent(PgyerProvider.a, (Class<?>) FeedbackActivity.class);
        intent.setFlags(C.ENCODING_PCM_MU_LAW);
        intent.putExtra("imgFile", a);
        PgyerProvider.a.startActivity(intent);
    }

    private void j() {
        com.pgyersdk.feedback.a.m cancelable = new com.pgyersdk.feedback.a.m(PgyerActivityManager.getInstance().getCurrentActivity()).a(false).setCancelable(false);
        cancelable.setPositiveButton(com.pgyersdk.c.b.a(1048), new g(this, cancelable));
        cancelable.setNegativeButton(com.pgyersdk.c.b.a(1049), new h(this, cancelable));
        AlertDialog create = cancelable.create();
        create.setOnDismissListener(new i(this, cancelable));
        create.show();
    }

    public void k() {
        if (this.f == PgyerFeedbackManager.TYPE.DIALOG_TYPE) {
            j();
        } else {
            i();
        }
    }

    private void l() {
        com.pgyersdk.b.d.a(PgyerActivityManager.getInstance().getCurrentActivity(), new f(this));
    }

    void c() {
        a aVar = this.e;
        if (aVar != null) {
            aVar.b();
        }
    }

    void d() {
        a aVar = this.e;
        if (aVar != null) {
            aVar.a();
        }
    }

    public void e() {
        if (PgyerActivityManager.getInstance().getCurrentActivity() == null) {
            return;
        }
        d();
        if (com.pgyersdk.f.l.e()) {
            l();
        } else {
            c();
        }
    }

    public void f() {
        this.d.b();
    }

    k(PgyerFeedbackManager.TYPE type, String str) {
        this.f = type;
        this.g = str;
        h();
    }

    public void a(com.pgyersdk.feedback.a.m mVar) {
        com.pgyersdk.f.h.a("selfmail", mVar.d().getText().toString().trim());
        com.pgyersdk.f.h.a("feedback_des", mVar.c().getText().toString().trim());
    }

    void a(String str, String str2, String str3, File file, Boolean bool) {
        if (com.pgyersdk.f.m.b()) {
            b = file;
            a = str3;
            if (com.pgyersdk.f.l.b()) {
                if (com.pgyersdk.f.k.a(str)) {
                    Toast.makeText(PgyerProvider.a, com.pgyersdk.c.b.a(1063), 0).show();
                    return;
                }
                if (!com.pgyersdk.f.m.a(str)) {
                    Toast.makeText(PgyerProvider.a, com.pgyersdk.c.b.a(1046), 0).show();
                    return;
                }
                ArrayList arrayList = new ArrayList();
                if (com.pgyersdk.f.k.a(a)) {
                    return;
                }
                if (this.f == PgyerFeedbackManager.TYPE.DIALOG_TYPE) {
                    if (bool.booleanValue()) {
                        arrayList.add(a);
                    }
                } else {
                    arrayList.add(a);
                }
                com.pgyersdk.f.h.a(PgyerProvider.a, "selfmail", str);
                r rVar = new r(PgyerActivityManager.getInstance().getCurrentActivity(), str, "http://www.pgyer.com/apiv1/feedback/add", str2, arrayList, b, c, this.g);
                rVar.a(true);
                com.pgyersdk.f.a.a(rVar);
            }
        }
    }

    public void a(a aVar) {
        this.e = aVar;
    }
}