正在查看: 自健身 v3.3.4 应用的 k.java JAVA 源代码文件
本页面展示 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;
}
}