Code with Finding: |
/*
* Decompiled with CFR 0_128.
*
* Could not load the following classes:
* android.app.Activity
* android.app.AlertDialog
* android.app.AlertDialog$Builder
* android.app.Dialog
* android.content.Context
* android.content.DialogInterface
* android.content.DialogInterface$OnClickListener
* android.content.Intent
* android.content.res.Resources
* android.net.Uri
* android.os.Bundle
* android.os.Handler
* android.view.View
* android.view.View$OnClickListener
* android.widget.ImageView
* android.widget.RadioButton
* android.widget.TextView
* com.actionbarsherlock.view.Menu
* com.actionbarsherlock.view.MenuItem
* com.whatsapp.App
* com.whatsapp.App$Me
* com.whatsapp.DialogToastActivity
* com.whatsapp.a2p
* com.whatsapp.a9i
* com.whatsapp.a9z
* com.whatsapp.a_m
* com.whatsapp.aba
* com.whatsapp.ae5
* com.whatsapp.aer
* com.whatsapp.ag1
* com.whatsapp.asw
* com.whatsapp.awn
* com.whatsapp.axu
* com.whatsapp.ayb
* com.whatsapp.bo
* com.whatsapp.dl
* com.whatsapp.ed
* com.whatsapp.em
* com.whatsapp.ew
* com.whatsapp.ib
* com.whatsapp.it
* com.whatsapp.k5
* com.whatsapp.l2
* com.whatsapp.l_
* com.whatsapp.util.Log
* com.whatsapp.zb
*/
package com.whatsapp;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.Dialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.res.Resources;
import android.net.Uri;
import android.os.Bundle;
import android.os.Handler;
import android.view.View;
import android.widget.ImageView;
import android.widget.RadioButton;
import android.widget.TextView;
import com.actionbarsherlock.view.Menu;
import com.actionbarsherlock.view.MenuItem;
import com.whatsapp.App;
import com.whatsapp.DialogToastActivity;
import com.whatsapp.a2p;
import com.whatsapp.a9f;
import com.whatsapp.a9i;
import com.whatsapp.a9z;
import com.whatsapp.a_m;
import com.whatsapp.aba;
import com.whatsapp.ae5;
import com.whatsapp.aer;
import com.whatsapp.ag1;
import com.whatsapp.asw;
import com.whatsapp.att;
import com.whatsapp.awn;
import com.whatsapp.axu;
import com.whatsapp.ayb;
import com.whatsapp.bo;
import com.whatsapp.dl;
import com.whatsapp.ed;
import com.whatsapp.em;
import com.whatsapp.ew;
import com.whatsapp.ib;
import com.whatsapp.it;
import com.whatsapp.k5;
import com.whatsapp.l2;
import com.whatsapp.l_;
import com.whatsapp.ll;
import com.whatsapp.messaging.MessageService;
import com.whatsapp.mo;
import com.whatsapp.q2;
import com.whatsapp.th;
import com.whatsapp.util.Log;
import com.whatsapp.zb;
import java.text.SimpleDateFormat;
import java.util.Date;
public class AccountInfoActivity
extends DialogToastActivity {
private static final String[] A;
private asw j = new th(this);
private View.OnClickListener k = new em(this);
private View.OnClickListener l = new ed(this);
private View.OnClickListener m = new aba(this);
private l_ n = new l2(this);
private Runnable o;
private boolean p;
private RadioButton q;
private RadioButton r;
private final ae5 s = new ae5();
private RadioButton t;
private View.OnClickListener u = new a2p(this);
private View.OnClickListener v = new ag1(this);
private String w;
private Handler x = new att(this);
private View.OnClickListener y = new dl(this);
private boolean z = false;
/*
* Enabled aggressive block sorting
*/
static {
String[] arrstring = new String[55];
String string = "f\u0004t#Wi\u0013:%La\b8.Kk\u000b~\"E(\nv>Ib\u00138<Wu\u0004-QbGd'W'";
int n = -1;
String[] arrstring2 = arrstring;
int n2 = 0;
block62 : do {
char[] arrc = string.toCharArray();
int n3 = arrc.length;
int n4 = 0;
do {
int n5;
if (n3 <= n4) {
String string2 = new String(arrc).intern();
switch (n) {
default: {
arrstring2[n2] = string2;
string = "f\u0004t#Wi\u0013:%La\b8#L*\u0004e)Cs\u00028<Gu\u0001x>O*\u0004{%Al";
n2 = 1;
arrstring2 = arrstring;
n = 0;
continue block62;
}
case 0: {
arrstring2[n2] = string2;
n2 = 2;
arrstring2 = arrstring;
string = "e\u0012n";
n = 1;
continue block62;
}
case 1: {
arrstring2[n2] = string2;
n2 = 3;
string = "f\u0004t#Wi\u0013:%La\b8/Pb\u0006c)\rm\u000eslKi\u0004x>Pb\u0004clDh\u0015z-V'";
n = 2;
arrstring2 = arrstring;
continue block62;
}
case 2: {
arrstring2[n2] = string2;
n2 = 4;
string = "d\by8Cd\u0013";
n = 3;
arrstring2 = arrstring;
continue block62;
}
case 3: {
arrstring2[n2] = string2;
n2 = 5;
string = "G\u00149;Jf\u0013d-RwIy)V";
n = 4;
arrstring2 = arrstring;
continue block62;
}
case 4: {
arrstring2[n2] = string2;
n2 = 6;
string = "f\u0004t#Wi\u0013:%La\b8/Pb\u0006c)\u0002e\u0012y(NbZ";
n = 5;
arrstring2 = arrstring;
continue block62;
}
case 5: {
arrstring2[n2] = string2;
string = "m\u000es";
n = 6;
n2 = 7;
arrstring2 = arrstring;
continue block62;
}
case 6: {
arrstring2[n2] = string2;
n2 = 8;
arrstring2 = arrstring;
string = "G\u00149;Jf\u0013d-RwIy)V";
n = 7;
continue block62;
}
case 7: {
arrstring2[n2] = string2;
n2 = 9;
string = "'\u000ey8Gi\u0013*";
n = 8;
arrstring2 = arrstring;
continue block62;
}
case 8: {
arrstring2[n2] = string2;
n2 = 10;
string = "f\u0004t#Wi\u0013:%La\b8/Pb\u0006c)\ru\u0002t#Li\u0002t8\rh\u0011r>Pn\u0003raG\u0017~>Gc";
n = 9;
arrstring2 = arrstring;
continue block62;
}
case 9: {
arrstring2[n2] = string2;
n2 = 11;
string = "f\u0004t#Wi\u0013:%La\b8?Vh\u00177";
n = 10;
arrstring2 = arrstring;
continue block62;
}
case 10: {
arrstring2[n2] = string2;
n2 = 12;
string = "f\u0005t";
n = 11;
arrstring2 = arrstring;
continue block62;
}
case 11: {
arrstring2[n2] = string2;
n2 = 13;
string = "!\u000btq";
n = 12;
arrstring2 = arrstring;
continue block62;
}
case 12: {
arrstring2[n2] = string2;
n2 = 14;
string = "!\u0004|?WjZ";
n = 13;
arrstring2 = arrstring;
continue block62;
}
case 13: {
arrstring2[n2] = string2;
n2 = 15;
string = "!\u0014|9\u001f";
n = 14;
arrstring2 = arrstring;
continue block62;
}
case 14: {
arrstring2[n2] = string2;
n2 = 16;
string = "!\u000bpq";
n = 15;
arrstring2 = arrstring;
continue block62;
}
case 15: {
arrstring2[n2] = string2;
n2 = 17;
string = "8\u0017#LbZ";
n = 16;
arrstring2 = arrstring;
continue block62;
}
case 16: {
arrstring2[n2] = string2;
n2 = 18;
string = "!\u0001e#O:";
n = 17;
arrstring2 = arrstring;
continue block62;
}
case 17: {
arrstring2[n2] = string2;
n2 = 19;
string = "f\u0004t#Wi\u0013:%La\b8.Kk\u000b~\"E(\u0010r.Qn\u0013rcRr\u0015t$Ct\u000279PkG";
n = 18;
arrstring2 = arrstring;
continue block62;
}
case 18: {
arrstring2[n2] = string2;
n2 = 20;
string = "f\ts>Mn\u00039%Ls\u0002y8\ff\u0004c%MiIA\u0005gP";
n = 19;
arrstring2 = arrstring;
continue block62;
}
case 19: {
arrstring2[n2] = string2;
n2 = 21;
string = "o\u0013c<Q=H8;UpI`$Cs\u0014v<R)\u0004x!\rw\u0006n!Gi\u0013dcEh\bp G)\u0017<";
n = 20;
arrstring2 = arrstring;
continue block62;
}
case 20: {
arrstring2[n2] = string2;
n2 = 22;
string = "f\u0004t#Wi\u0013:%La\b8(Kf\u000bx+\u0002t\u0002e:Kd\u0002:)Zs\u0002y?Kh\t:-As\u000ea)";
n = 21;
arrstring2 = arrstring;
continue block62;
}
case 21: {
arrstring2[n2] = string2;
string = "f\u0004t#Wi\u0013:%La\b8(Kf\u000bx+\u0002t\u0002e:Kd\u0002:)Zs\u0002y?Kh\t:>Mk\u000bu-Al";
n = 22;
n2 = 23;
arrstring2 = arrstring;
continue block62;
}
case 22: {
arrstring2[n2] = string2;
n2 = 24;
arrstring2 = arrstring;
string = "f\u0004t#Wi\u0013:%La\b8(Kf\u000bx+\u0002t\u0002e:Kd\u0002:)Zs\u0002y?Kh\t:<C~\nr\"V";
n = 23;
continue block62;
}
case 23: {
arrstring2[n2] = string2;
n2 = 25;
string = "f\u0004t#Wi\u0013:%La\b8(Kf\u000bx+\u0002t\u0002e:Kd\u0002:)Zs\u0002y?Kh\t:)Zw\u000ee)F";
n = 24;
arrstring2 = arrstring;
continue block62;
}
case 24: {
arrstring2[n2] = string2;
n2 = 26;
string = "f\u0004t#Wi\u0013:%La\b8(Kf\u000bx+\u0002t\u0002e:Kd\u0002:)Zs\u0002y?Kh\t: Ka\u0002c%Ob";
n = 25;
arrstring2 = arrstring;
continue block62;
}
case 25: {
arrstring2[n2] = string2;
n2 = 27;
string = "G\u00149;Jf\u0013d-RwIy)V";
n = 26;
arrstring2 = arrstring;
continue block62;
}
case 26: {
arrstring2[n2] = string2;
n2 = 28;
string = "b\u001fg%Pf\u0013~#LX\u0003v8G";
n = 27;
arrstring2 = arrstring;
continue block62;
}
case 27: {
arrstring2[n2] = string2;
n2 = 29;
string = "f\u0004t#Wi\u0013:%La\b8-As\u000ea%V~Je)Qr\u000bccG\u0004r<Vn\by";
n = 28;
arrstring2 = arrstring;
continue block62;
}
case 28: {
arrstring2[n2] = string2;
n2 = 30;
string = "G\u00149;Jf\u0013d-RwIy)V";
n = 29;
arrstring2 = arrstring;
continue block62;
}
case 29: {
arrstring2[n2] = string2;
n2 = 31;
string = "f\u0004t#Wi\u0013:%La\b8-As\u000ea%V~Je)Qr\u000bclPb\u0016b)QsZ";
n = 30;
arrstring2 = arrstring;
continue block62;
}
case 30: {
arrstring2[n2] = string2;
n2 = 32;
string = "G\u00149;Jf\u0013d-RwIy)V";
n = 31;
arrstring2 = arrstring;
continue block62;
}
case 31: {
arrstring2[n2] = string2;
n2 = 33;
string = "d\by8Cd\u0013";
n = 32;
arrstring2 = arrstring;
continue block62;
}
case 32: {
arrstring2[n2] = string2;
string = "'\u0015r?Wk\u0013*";
n = 33;
n2 = 34;
arrstring2 = arrstring;
continue block62;
}
case 33: {
arrstring2[n2] = string2;
n2 = 35;
arrstring2 = arrstring;
string = "'\u0003v8C:";
n = 34;
continue block62;
}
case 34: {
arrstring2[n2] = string2;
n2 = 36;
string = "d\by8Cd\u0013";
n = 35;
arrstring2 = arrstring;
continue block62;
}
case 35: {
arrstring2[n2] = string2;
n2 = 37;
string = "G\u00149;Jf\u0013d-RwIy)V";
n = 36;
arrstring2 = arrstring;
continue block62;
}
case 36: {
arrstring2[n2] = string2;
n2 = 38;
string = "f\u0004t#Wi\u0013:%La\b8?Vf\u0015cl";
n = 37;
arrstring2 = arrstring;
continue block62;
}
case 37: {
arrstring2[n2] = string2;
n2 = 39;
string = "f\u0004t#Wi\u0013:%La\b8(Gt\u0013e#[";
n = 38;
arrstring2 = arrstring;
continue block62;
}
case 38: {
arrstring2[n2] = string2;
n2 = 40;
string = "f\u0004t#Wi\u0013:%La\b8>Gt\u0012z)\u0002";
n = 39;
arrstring2 = arrstring;
continue block62;
}
case 39: {
arrstring2[n2] = string2;
n2 = 41;
string = "f\ts>Mn\u00039%Ls\u0002y8\fb\u001fc>C)4B\u000ehB$C";
n = 40;
arrstring2 = arrstring;
continue block62;
}
case 40: {
arrstring2[n2] = string2;
n2 = 42;
string = "s\u0002o8\rw\u000bv%L";
n = 41;
arrstring2 = arrstring;
continue block62;
}
case 41: {
arrstring2[n2] = string2;
n2 = 43;
string = "f\ts>Mn\u00039%Ls\u0002y8\fb\u001fc>C)3R\u0014v";
n = 42;
arrstring2 = arrstring;
continue block62;
}
case 42: {
arrstring2[n2] = string2;
n2 = 44;
string = "o\u0013c<Q=H8;UpI`$Cs\u0014v<R)\u0004x!\rw\u0006n!Gi\u0013dcAl\u0014b!}w\u0006nbRo\u0017";
n = 43;
arrstring2 = arrstring;
continue block62;
}
case 43: {
arrstring2[n2] = string2;
n2 = 45;
string = "G\u00149;Jf\u0013d-RwIy)V";
n = 44;
arrstring2 = arrstring;
continue block62;
}
case 44: {
arrstring2[n2] = string2;
n2 = 46;
string = "f\ts>Mn\u00039%Ls\u0002y8\ff\u0004c%MiID\tlC";
n = 45;
arrstring2 = arrstring;
continue block62;
}
case 45: {
arrstring2[n2] = string2;
n2 = 47;
string = "a\u0006{?G";
n = 46;
arrstring2 = arrstring;
continue block62;
}
case 46: {
arrstring2[n2] = string2;
n2 = 48;
string = "s\u0015b)";
n = 47;
arrstring2 = arrstring;
continue block62;
}
case 47: {
arrstring2[n2] = string2;
n2 = 49;
string = "f\u0004t#Wi\u0013:%La\b8(Cs\u00067";
n = 48;
arrstring2 = arrstring;
continue block62;
}
case 48: {
arrstring2[n2] = string2;
n2 = 50;
string = "k\u000ed8\u001f\"\u00141<Wu\u0004-Qb\u0015*iQ!\u0014r D:Bd";
n = 49;
arrstring2 = arrstring;
continue block62;
}
case 49: {
arrstring2[n2] = string2;
n2 = 51;
string = "f\u0004t#Wi\u0013:%La\b8<Cr\u0014rl";
n = 50;
arrstring2 = arrstring;
continue block62;
}
case 50: {
arrstring2[n2] = string2;
n2 = 52;
string = "f\u0004t#Wi\u0013:%La\b8.Kk\u000b~\"E(\u0010r.Qn\u0013rcRr\u0015t$Ct\u000279PkG";
n = 51;
arrstring2 = arrstring;
continue block62;
}
case 51: {
arrstring2[n2] = string2;
n2 = 53;
string = "o\u0013c<Q=H8;UpI`$Cs\u0014v<R)\u0004x!\rw\u0006n!Gi\u0013dcCi\u0003e#KcIg$R";
n = 52;
arrstring2 = arrstring;
continue block62;
}
case 52: {
arrstring2[n2] = string2;
n2 = 54;
string = "f\ts>Mn\u00039%Ls\u0002y8\ff\u0004c%MiIA\u0005gP";
n = 53;
arrstring2 = arrstring;
continue block62;
}
case 53:
}
arrstring2[n2] = string2;
A = arrstring;
return;
}
char c = arrc[n4];
switch (n4 % 5) {
default: {
n5 = 34;
break;
}
case 0: {
n5 = 7;
break;
}
case 1: {
n5 = 103;
break;
}
case 2: {
n5 = 23;
break;
}
case 3: {
n5 = 76;
}
}
arrc[n4] = (char)(n5 ^ c);
++n4;
} while (true);
break;
} while (true);
}
private Dialog a(int n, Runnable runnable) {
return new AlertDialog.Builder((Context)this).setMessage((CharSequence)this.h()).setPositiveButton(2131624702, (DialogInterface.OnClickListener)new zb(this, n, runnable)).setNegativeButton(2131624060, (DialogInterface.OnClickListener)new ayb(this, n)).create();
}
static Runnable a(AccountInfoActivity accountInfoActivity, Runnable runnable) {
accountInfoActivity.o = runnable;
return runnable;
}
private String a() {
if (this.t.isChecked()) {
return "5";
}
if (this.q.isChecked()) {
return "3";
}
return "1";
}
/*
* Unable to fully structure code
* Enabled force condition propagation
* Lifted jumps to return sites
*/
private String a(String var1_1, String var2_2, boolean var3_3) {
var4_4 = this.w + AccountInfoActivity.A[12];
var5_5 = it.c();
var6_6 = it.b();
var8_7 = new StringBuilder().append(var1_1).append(AccountInfoActivity.A[17]).append(this.w).append(AccountInfoActivity.A[14]).append(ll.b(var4_4)).append(AccountInfoActivity.A[15]).append(var2_2).append(AccountInfoActivity.A[16]).append(var5_5).append(AccountInfoActivity.A[13]).append(var6_6);
** if (!var3_3) goto lbl-1000
lbl-1000: // 1 sources:
{
var10_9 = var9_8 = AccountInfoActivity.A[18] + App.u.jabber_id;
do {
return var8_7.append(var10_9).toString();
break;
} while (true);
}
lbl-1000: // 1 sources:
{
}
var10_9 = "";
return var8_7.append(var10_9).toString();
}
static void a(AccountInfoActivity accountInfoActivity, String string) {
accountInfoActivity.a(string);
}
static void a(AccountInfoActivity accountInfoActivity, String string, Runnable runnable) {
accountInfoActivity.a(string, runnable);
}
private void a(String string) {
this.findViewById(2131427421).setVisibility(8);
this.findViewById(2131427423).setVisibility(0);
a9f a9f2 = App.ay.i(string + A[37]);
boolean bl = false;
if (a9f2 != null) {
bl = true;
}
Log.b((boolean)bl);
((TextView)this.findViewById(2131427426)).setText((CharSequence)a9f2.a((Context)this));
((TextView)this.findViewById(2131427428)).setText((CharSequence)a9z.a((String)string));
ImageView imageView = (ImageView)this.findViewById(2131427424);
this.s.a(a9f2, imageView);
}
/*
* Unable to fully structure code
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
* Lifted jumps to return sites
*/
private void a(String var1_1, Runnable var2_2) {
this.b(2131623953);
this.x.sendEmptyMessageDelayed(10, 32000L);
var4_3 = new String[1];
var4_3[0] = var1_1 + AccountInfoActivity.A[27];
var7_4 = App.c((String[])var4_3);
if (var7_4) ** GOTO lbl17
{
catch (IllegalStateException var5_6) {
throw var5_6;
}
}
this.x.removeMessages(10);
this.d();
var8_5 = new Object[]{this.getString(2131624135)};
this.f(this.getString(2131624729, var8_5));
this.o = null;
if (App.U == false) return;
lbl17: // 2 sources:
this.o = var2_2;
return;
}
/*
* Enabled aggressive block sorting
*/
private boolean a(long l) {
String string;
TextView textView = (TextView)this.findViewById(2131427428);
textView.setTextColor(this.getResources().getColor(2131296307));
boolean bl = false;
if (l == 0L) {
string = this.getString(2131623965);
} else if (l >= 4444444444000L) {
string = this.getString(2131624475);
bl = true;
} else if (l - System.currentTimeMillis() < 0L) {
textView.setTextColor(this.getResources().getColor(2131296303));
string = this.getString(2131623964);
bl = false;
} else {
string = SimpleDateFormat.getDateInstance().format(new Date(l));
bl = false;
}
textView.setText((CharSequence)string);
return bl;
}
static boolean a(AccountInfoActivity accountInfoActivity) {
return accountInfoActivity.d();
}
static RadioButton b(AccountInfoActivity accountInfoActivity) {
return accountInfoActivity.t;
}
static String b(AccountInfoActivity accountInfoActivity, String string) {
accountInfoActivity.w = string;
return string;
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
*/
private String b(String string, String string2, boolean bl) {
String string3 = A[50];
Object[] arrobject = new Object[3];
arrobject[0] = string2;
arrobject[1] = string;
String string4 = bl ? A[47] : A[48];
arrobject[2] = string4;
String string5 = String.format(string3, arrobject);
Log.i((String)(A[49] + string5));
return string5;
}
private void b() {
MessageService.a((Context)this, true, true);
String string = this.a();
String string2 = this.a(A[21], string, this.p);
Log.i((String)(A[19] + string2));
Intent intent = new Intent(A[20]);
intent.setData(Uri.parse((String)string2));
this.startActivity(intent);
}
static boolean c(AccountInfoActivity accountInfoActivity) {
return accountInfoActivity.g();
}
static void d(AccountInfoActivity accountInfoActivity) {
accountInfoActivity.i();
}
private boolean d() {
block5 : {
if (this.w != null) break block5;
Object[] arrobject = new Object[]{this.getString(2131624647)};
this.f(this.getString(2131624648, arrobject));
}
String string = this.w;
if (string == null) {
return true;
}
return false;
}
/*
* Enabled force condition propagation
* Lifted jumps to return sites
*/
private boolean e() {
long l = k5.e();
if (l == 0L) return true;
long l3 = System.currentTimeMillis();
if (l - l3 >= 31104000000L) return false;
return true;
}
static boolean e(AccountInfoActivity accountInfoActivity) {
return accountInfoActivity.e();
}
static String f(AccountInfoActivity accountInfoActivity) {
return accountInfoActivity.w;
}
/*
* Enabled aggressive block sorting
*/
private void f() {
String string;
String string2;
String string3;
block3 : {
block2 : {
string3 = this.a();
string2 = this.getString(2131623963);
if (!this.p) break block2;
a9f a9f2 = App.ay.i(this.w + A[45]);
boolean bl = a9f2 != null;
Log.b((boolean)bl);
Object[] arrobject = new Object[]{a9f2.a((Context)this)};
string = this.getString(2131624650, arrobject);
if (!App.U) break block3;
}
string = this.getString(2131623962);
}
String string4 = string + " " + this.a(A[44], string3, false);
mo.a(new Intent(A[46]).setType(A[42]).putExtra(A[41], string2).putExtra(A[43], string4), (Activity)this, (awn)this, this.getString(2131624826));
}
static void g(AccountInfoActivity accountInfoActivity) {
accountInfoActivity.k();
}
private boolean g() {
return this.a(k5.b((String)A[28]));
}
static View.OnClickListener h(AccountInfoActivity accountInfoActivity) {
return accountInfoActivity.m;
}
/*
* Enabled aggressive block sorting
*/
private String h() {
int n;
long l = k5.e() - System.currentTimeMillis();
long l3 = l % 31536000000L;
int n2 = (int)((double)l / 3.1536E10);
if (n2 == 0) {
l3 = 0L;
n = 1;
} else {
n = n2;
}
int n3 = l3 < 86400000L ? 2131558402 : 2131558401;
String string = App.B.a(n3, n);
Object[] arrobject = new Object[]{n};
String string2 = String.format(string, arrobject);
return string2 + " " + this.getString(2131623954);
}
private void i() {
MessageService.a((Context)this, true, true);
String string = this.a();
String string2 = this.a(A[53], string, this.p);
Log.i((String)(A[52] + string2));
Intent intent = new Intent(A[54]);
intent.setData(Uri.parse((String)string2));
this.startActivity(intent);
}
static boolean i(AccountInfoActivity accountInfoActivity) {
return accountInfoActivity.p;
}
static Runnable j(AccountInfoActivity accountInfoActivity) {
return accountInfoActivity.o;
}
private void j() {
this.findViewById(2131427421).setVisibility(0);
this.findViewById(2131427423).setVisibility(8);
this.w = null;
}
static RadioButton k(AccountInfoActivity accountInfoActivity) {
return accountInfoActivity.q;
}
private void k() {
String string = this.a();
Log.i((String)(A[0] + string));
this.b(2131624720);
this.x.sendEmptyMessageDelayed(8, 32000L);
String string2 = this.b(App.u.jabber_id, this.w, this.p);
App.Y.a(string, string2);
}
static Handler l(AccountInfoActivity accountInfoActivity) {
return accountInfoActivity.x;
}
static RadioButton m(AccountInfoActivity accountInfoActivity) {
return accountInfoActivity.r;
}
static void n(AccountInfoActivity accountInfoActivity) {
accountInfoActivity.j();
}
static void o(AccountInfoActivity accountInfoActivity) {
accountInfoActivity.f();
}
static void p(AccountInfoActivity accountInfoActivity) {
accountInfoActivity.b();
}
/*
* Unable to fully structure code
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
* Lifted jumps to return sites
*/
protected void onActivityResult(int var1_1, int var2_2, Intent var3_3) {
var4_4 = App.U;
Log.i((String)(AccountInfoActivity.A[31] + var1_1 + AccountInfoActivity.A[34] + var2_2 + AccountInfoActivity.A[35] + (Object)var3_3));
if (var1_1 != 10001) ** GOTO lbl17
try {
App.Y.a(var2_2, var3_3);
return;
}
catch (IllegalStateException var7_5) {
Log.c((String)AccountInfoActivity.A[29], (Throwable)var7_5);
this.showDialog(6);
if (var4_4 == false) return;
lbl17: // 2 sources:
if (var1_1 != 10002) ** GOTO lbl25
if (var2_2 != -1) return;
var6_6 = var3_3.getStringExtra(AccountInfoActivity.A[33]);
Log.b((boolean)var6_6.endsWith(AccountInfoActivity.A[30]));
this.w = var6_6.substring(0, var6_6.length() - AccountInfoActivity.A[32].length());
this.a(this.w, null);
if (var4_4 == false) return;
lbl25: // 2 sources:
super.onActivityResult(var1_1, var2_2, var3_3);
return;
}
}
/*
* Exception decompiling
*/
protected void onCreate(Bundle var1_1) {
// This method has failed to decompile. When submitting a bug report, please provide this stack trace, and (if you hold appropriate legal rights) the relevant class file.
// org.benf.cfr.reader.util.ConfusedCFRException: Started 6 blocks at once
// org.benf.cfr.reader.bytecode.analysis.opgraph.Op04StructuredStatement.getStartingBlocks(Op04StructuredStatement.java:395)
// org.benf.cfr.reader.bytecode.analysis.opgraph.Op04StructuredStatement.buildNestedBlocks(Op04StructuredStatement.java:473)
// org.benf.cfr.reader.bytecode.analysis.opgraph.Op03SimpleStatement.createInitialStructuredBlock(Op03SimpleStatement.java:2880)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysisInner(CodeAnalyser.java:816)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysisOrWrapFail(CodeAnalyser.java:196)
// org.benf.cfr.reader.bytecode.CodeAnalyser.getAnalysis(CodeAnalyser.java:141)
// org.benf.cfr.reader.entities.attributes.AttributeCode.analyse(AttributeCode.java:95)
// org.benf.cfr.reader.entities.Method.analyse(Method.java:370)
// org.benf.cfr.reader.entities.ClassFile.analyseMid(ClassFile.java:852)
// org.benf.cfr.reader.entities.ClassFile.analyseTop(ClassFile.java:753)
// org.benf.cfr.reader.Main.doClass(Main.java:46)
// org.benf.cfr.reader.Main.main(Main.java:190)
// ReviewPreparator.unZipIt(ReviewPreparator.java:54)
// PrepareAndSendToReview$.$anonfun$prepareAndSendToReview$4(PrepareAndSendToReview.scala:37)
// scala.collection.TraversableLike.$anonfun$map$1(TraversableLike.scala:234)
// scala.collection.immutable.HashSet$HashSet1.foreach(HashSet.scala:320)
// scala.collection.immutable.HashSet$HashTrieSet.foreach(HashSet.scala:976)
// scala.collection.immutable.HashSet$HashTrieSet.foreach(HashSet.scala:976)
// scala.collection.TraversableLike.map(TraversableLike.scala:234)
// scala.collection.TraversableLike.map$(TraversableLike.scala:227)
// scala.collection.AbstractSet.scala$collection$SetLike$$super$map(Set.scala:47)
// scala.collection.SetLike.map(SetLike.scala:101)
// scala.collection.SetLike.map$(SetLike.scala:101)
// scala.collection.AbstractSet.map(Set.scala:47)
// PrepareAndSendToReview$.prepareAndSendToReview(PrepareAndSendToReview.scala:35)
// PrepareAndSendToReview$.main(PrepareAndSendToReview.scala:12)
// PrepareAndSendToReview.main(PrepareAndSendToReview.scala)
throw new IllegalStateException("Decompilation failed");
}
protected Dialog onCreateDialog(int n) {
switch (n) {
default: {
return super.onCreateDialog(n);
}
case 6: {
AlertDialog alertDialog = new AlertDialog.Builder((Context)this).setMessage(2131624359).setPositiveButton(2131624636, null).create();
return alertDialog;
}
case 5: {
return new AlertDialog.Builder((Context)this).setMessage(2131624473).setPositiveButton(2131624636, null).create();
}
case 4: {
return new AlertDialog.Builder((Context)this).setMessage(2131624320).setPositiveButton(2131624636, null).create();
}
case 121: {
Log.w((String)A[23]);
return a9i.d((Activity)this);
}
case 120: {
Log.w((String)A[26]);
return a9i.c((Activity)this);
}
case 117: {
Log.w((String)A[22]);
return a9i.f((Activity)this);
}
case 118: {
Log.w((String)A[25]);
return a9i.b((Activity)this);
}
case 119: {
Log.w((String)A[24]);
return a9i.a((Activity)this, (boolean)this.z);
}
case 2: {
return new AlertDialog.Builder((Context)this).setMessage(2131624321).setPositiveButton(2131624636, null).create();
}
case 7: {
a_m a_m2 = new a_m(this);
return new AlertDialog.Builder((Context)this).setMessage(2131624659).setPositiveButton(2131625144, (DialogInterface.OnClickListener)a_m2).setNegativeButton(2131624613, (DialogInterface.OnClickListener)a_m2).create();
}
case 8: {
return this.a(8, (Runnable)new ib(this));
}
case 9: {
return this.a(9, (Runnable)new aer(this));
}
case 11:
}
return this.a(11, (Runnable)new ew(this));
}
public boolean onCreateOptionsMenu(Menu menu) {
block2 : {
if (this.p) break block2;
menu.add(0, 1, 0, 2131624646).setIcon(2130838858);
}
return super.onCreateOptionsMenu(menu);
}
protected void onDestroy() {
super.onDestroy();
Log.i((String)A[39]);
this.x.removeMessages(0);
this.x.removeMessages(8);
this.s.a();
}
public boolean onOptionsItemSelected(MenuItem menuItem) {
switch (menuItem.getItemId()) {
default: {
return false;
}
case 1: {
Intent intent = new Intent((Context)this, AccountInfoActivity.class);
intent.putExtra(A[36], true);
this.startActivity(intent);
return true;
}
case 16908332:
}
this.finish();
return true;
}
protected void onPause() {
super.onPause();
Log.i((String)(A[51] + (Object)this.getIntent()));
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
* Lifted jumps to return sites
*/
protected void onPrepareDialog(int n, Dialog dialog) {
boolean bl = App.U;
switch (n) {
default: {
break;
}
case 121: {
((AlertDialog)dialog).setMessage((CharSequence)a9i.a());
if (!bl) return;
}
case 117: {
((AlertDialog)dialog).setMessage((CharSequence)a9i.c());
if (!bl) return;
}
case 118: {
((AlertDialog)dialog).setMessage((CharSequence)a9i.b());
if (!bl) return;
}
case 119: {
AlertDialog alertDialog = (AlertDialog)dialog;
alertDialog.setMessage((CharSequence)a9i.d());
a9i.a((Activity)this, (AlertDialog)alertDialog, (boolean)this.z);
if (!bl) return;
}
}
super.onPrepareDialog(n, dialog);
return;
}
protected void onResume() {
super.onResume();
Log.i((String)(A[40] + (Object)this.getIntent()));
}
protected void onStart() {
super.onStart();
Log.i((String)(A[38] + (Object)this.getIntent()));
k5.a((l_)this.n);
App.Y.a(this.j);
if (App.u.jabber_id.equals(this.w)) {
this.g();
}
return;
}
protected void onStop() {
super.onStop();
Log.i((String)(A[11] + (Object)this.getIntent()));
App.Y.b(this.j);
k5.b((l_)this.n);
}
}
|