WeChat.apk(点击下载) / NormalProfileHeaderPreference.java
package com.tencent.mm.plugin.profile.ui;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.content.res.Resources;
import android.text.SpannableString;
import android.text.TextUtils;
import android.text.style.BackgroundColorSpan;
import android.util.AttributeSet;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewTreeObserver;
import android.view.animation.AnimationUtils;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.RelativeLayout;
import android.widget.TextView;
import com.tencent.mm.R;
import com.tencent.mm.app.w1;
import com.tencent.mm.plugin.patmsg.ui.AvatarPatTipImageView;
import com.tencent.mm.pluginsdk.ui.ProfileHdHeadImg;
import com.tencent.mm.pluginsdk.ui.preference.FMessageListView;
import com.tencent.mm.pluginsdk.ui.preference.PhoneNumPreference;
import com.tencent.mm.pluginsdk.ui.preference.b;
import com.tencent.mm.protocal.protobuf.FinderAuthInfo;
import com.tencent.mm.protocal.protobuf.FinderContact;
import com.tencent.mm.sdk.platformtools.Log;
import com.tencent.mm.sdk.platformtools.MMApplicationContext;
import com.tencent.mm.sdk.platformtools.Util;
import com.tencent.mm.storage.z1;
import com.tencent.mm.ui.base.preference.Preference;
import com.tencent.mm.ui.l5;
import com.tencent.mm.ui.widget.MMNeat7extView;
import com.tencent.neattextview.textview.layout.NeatLayout;
import d63.x;
import en2.f;
import gq2.h;
import hq2.d;
import hq2.e;
import i73.y0;
import java.util.ArrayList;
import k14.g;
import lh4.m;
import nf0.e6;
import nf0.f4;
import qd3.h0;
import sz.k;
import t32.v5;
import ur.o;
import y24.r;
import yz3.j;
public class NormalProfileHeaderPreference extends Preference implements View.OnClickListener, View.OnLongClickListener {
public boolean L = false;
public z1 M;
public String N;
public int P;
public Context Q;
public g R;
public View S;
public tr2.g T;
public int T0 = 0;
public boolean U;
public boolean V;
public int W;
public boolean X;
public FinderContact Y;
public b.c Z;
/* renamed from: p0 reason: collision with root package name */
public View.OnLayoutChangeListener f137631p0 = null;
/* renamed from: x0 reason: collision with root package name */
public String f137632x0;
/* renamed from: y0 reason: collision with root package name */
public int f137633y0 = 0;
public class a implements e.a {
public a(NormalProfileHeaderPreference normalProfileHeaderPreference) {
}
@Override // hq2.e.a
public boolean a(View view) {
((h) j.c(h.class)).getClass();
view.startAnimation(AnimationUtils.loadAnimation(MMApplicationContext.getContext(), R.anim.f357218x));
return true;
}
}
public class b implements ViewTreeObserver.OnPreDrawListener {
/* renamed from: d reason: collision with root package name */
public final /* synthetic */ c f137634d;
public b(c cVar) {
this.f137634d = cVar;
}
/* JADX WARNING: Code restructure failed: missing block: B:21:0x0081, code lost:
if (r5.V != false) goto L_0x0077;
*/
/* JADX WARNING: Removed duplicated region for block: B:24:0x00c4 */
/* JADX WARNING: Removed duplicated region for block: B:26:0x00e0 A[RETURN] */
public boolean onPreDraw() {
boolean z15;
int i15;
this.f137634d.f137661z.getViewTreeObserver().removeOnPreDrawListener(this);
int[] iArr = new int[2];
this.f137634d.f137661z.getLocationOnScreen(iArr);
int i16 = iArr[1];
int f15 = l5.f(NormalProfileHeaderPreference.this.f177755d);
int f16 = gy3.a.f(NormalProfileHeaderPreference.this.f177755d, R.dimen.a8h);
en2.g gVar = (en2.g) r.f342954a.b(NormalProfileHeaderPreference.this.f177755d).e(en2.g.class);
if (gVar != null) {
z15 = gVar.f208456d;
} else {
z15 = false;
}
if (z15) {
f16 = gy3.a.f(NormalProfileHeaderPreference.this.f177755d, R.dimen.f359075cn);
} else {
NormalProfileHeaderPreference normalProfileHeaderPreference = NormalProfileHeaderPreference.this;
if (normalProfileHeaderPreference.U) {
f16 = gy3.a.f(normalProfileHeaderPreference.f177755d, R.dimen.a8f);
} else if (f15 > 0 && (i15 = normalProfileHeaderPreference.W) > 0) {
f16 = gy3.a.f(normalProfileHeaderPreference.f177755d, R.dimen.f359075cn) + i15;
}
}
if (i16 != 0 || NormalProfileHeaderPreference.this.U) {
NormalProfileHeaderPreference normalProfileHeaderPreference2 = NormalProfileHeaderPreference.this;
if (normalProfileHeaderPreference2.X) {
}
Log.i("MicroMsg.NormalProfileHeaderPreference", "actionBarHeight=%s ,statusBarHeight=%s , rootTop:%s, paddingTopToSet:%s,curPaddingTop:%s", Integer.valueOf(NormalProfileHeaderPreference.this.W), Integer.valueOf(f15), Integer.valueOf(i16), Integer.valueOf(f16), Integer.valueOf(this.f137634d.f137661z.getPaddingTop()));
if (f16 != this.f137634d.f137661z.getPaddingTop()) {
return true;
}
View view = this.f137634d.f137661z;
view.setPadding(view.getPaddingLeft(), f16, this.f137634d.f137661z.getPaddingRight(), this.f137634d.f137661z.getPaddingBottom());
return false;
}
f16 += f15;
Log.i("MicroMsg.NormalProfileHeaderPreference", "actionBarHeight=%s ,statusBarHeight=%s , rootTop:%s, paddingTopToSet:%s,curPaddingTop:%s", Integer.valueOf(NormalProfileHeaderPreference.this.W), Integer.valueOf(f15), Integer.valueOf(i16), Integer.valueOf(f16), Integer.valueOf(this.f137634d.f137661z.getPaddingTop()));
if (f16 != this.f137634d.f137661z.getPaddingTop()) {
}
}
}
public class c {
public View A;
public View B;
public ImageView C;
public TextView D;
public View E;
public View F;
/* renamed from: a reason: collision with root package name */
public View f137636a = null;
/* renamed from: b reason: collision with root package name */
public View f137637b = null;
/* renamed from: c reason: collision with root package name */
public View f137638c = null;
/* renamed from: d reason: collision with root package name */
public View f137639d = null;
/* renamed from: e reason: collision with root package name */
public View f137640e = null;
/* renamed from: f reason: collision with root package name */
public View f137641f = null;
/* renamed from: g reason: collision with root package name */
public ImageView f137642g = null;
/* renamed from: h reason: collision with root package name */
public TextView f137643h = null;
/* renamed from: i reason: collision with root package name */
public TextView f137644i = null;
/* renamed from: j reason: collision with root package name */
public MMNeat7extView f137645j = null;
/* renamed from: k reason: collision with root package name */
public TextView f137646k = null;
/* renamed from: l reason: collision with root package name */
public TextView f137647l = null;
/* renamed from: m reason: collision with root package name */
public TextView f137648m = null;
/* renamed from: n reason: collision with root package name */
public TextView f137649n = null;
/* renamed from: o reason: collision with root package name */
public TextView f137650o = null;
/* renamed from: p reason: collision with root package name */
public TextView f137651p = null;
/* renamed from: q reason: collision with root package name */
public AvatarPatTipImageView f137652q = null;
/* renamed from: r reason: collision with root package name */
public FMessageListView f137653r;
/* renamed from: s reason: collision with root package name */
public View f137654s;
/* renamed from: t reason: collision with root package name */
public LinearLayout f137655t = null;
/* renamed from: u reason: collision with root package name */
public qd3.j f137656u = null;
/* renamed from: v reason: collision with root package name */
public View f137657v = null;
/* renamed from: w reason: collision with root package name */
public ImageView f137658w;
/* renamed from: x reason: collision with root package name */
public View f137659x;
/* renamed from: y reason: collision with root package name */
public ImageView f137660y;
/* renamed from: z reason: collision with root package name */
public View f137661z;
public class a implements View.OnTouchListener {
public a(NormalProfileHeaderPreference normalProfileHeaderPreference) {
}
public boolean onTouch(View view, MotionEvent motionEvent) {
ArrayList arrayList = new ArrayList();
arrayList.add(view);
arrayList.add(motionEvent);
Object[] array = arrayList.toArray();
arrayList.clear();
j30.a.b("com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference$ViewHolder$1", "android/view/View$OnTouchListener", "onTouch", "(Landroid/view/View;Landroid/view/MotionEvent;)Z", this, array);
NormalProfileHeaderPreference.this.f137633y0 = (int) motionEvent.getRawX();
NormalProfileHeaderPreference.this.T0 = (int) motionEvent.getRawY();
NormalProfileHeaderPreference normalProfileHeaderPreference = NormalProfileHeaderPreference.this;
view.setTag(R.id.ohu, new int[]{normalProfileHeaderPreference.f137633y0, normalProfileHeaderPreference.T0});
j30.a.h(false, this, "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference$ViewHolder$1", "android/view/View$OnTouchListener", "onTouch", "(Landroid/view/View;Landroid/view/MotionEvent;)Z");
return false;
}
}
public c(View view) {
View.OnLayoutChangeListener onLayoutChangeListener;
this.E = view;
if (!(view == null || (onLayoutChangeListener = NormalProfileHeaderPreference.this.f137631p0) == null)) {
view.addOnLayoutChangeListener(onLayoutChangeListener);
}
this.f137659x = view.findViewById(R.id.f361509bz);
this.f137653r = (FMessageListView) view.findViewById(R.id.f362782cf3);
this.f137654s = view.findViewById(R.id.f362783cf4);
this.f137636a = view.findViewById(R.id.f362780cf1);
this.f137637b = view.findViewById(R.id.cew);
this.f137638c = view.findViewById(R.id.cf_);
this.f137640e = view.findViewById(R.id.cex);
this.f137641f = view.findViewById(R.id.cfb);
this.f137639d = view.findViewById(R.id.cfh);
this.f137652q = (AvatarPatTipImageView) view.findViewById(R.id.cey);
this.f137646k = (TextView) view.findViewById(R.id.f362779cf0);
this.f137645j = (MMNeat7extView) view.findViewById(R.id.cf8);
this.f137643h = (TextView) view.findViewById(R.id.cf7);
this.B = view.findViewById(R.id.cap);
this.C = (ImageView) view.findViewById(R.id.can);
this.D = (TextView) view.findViewById(R.id.cao);
this.f137644i = (TextView) view.findViewById(R.id.ceq);
this.f137642g = (ImageView) view.findViewById(R.id.cfc);
this.f137647l = (TextView) view.findViewById(R.id.cff);
this.f137648m = (TextView) view.findViewById(R.id.cfd);
this.f137649n = (TextView) view.findViewById(R.id.cf6);
this.f137650o = (TextView) view.findViewById(R.id.f362781cf2);
this.f137651p = (TextView) view.findViewById(R.id.cfe);
this.f137658w = (ImageView) view.findViewById(R.id.cev);
ImageView imageView = (ImageView) view.findViewById(R.id.cet);
ImageView imageView2 = (ImageView) view.findViewById(R.id.ceu);
this.f137660y = (ImageView) view.findViewById(R.id.cai);
this.f137661z = view.findViewById(R.id.cf9);
this.A = view.findViewById(R.id.cez);
this.f137655t = (LinearLayout) view.findViewById(R.id.cf5);
this.f137657v = view.findViewById(R.id.ovx);
if (!z1.y5(NormalProfileHeaderPreference.this.M.getUsername())) {
RelativeLayout relativeLayout = (RelativeLayout) this.f137661z;
LinearLayout linearLayout = this.f137655t;
if (h0.g()) {
Context context = NormalProfileHeaderPreference.this.f177755d;
qd3.j n75 = ((k) j.c(k.class)).n7(context, relativeLayout, linearLayout, context.getResources().getDimensionPixelSize(R.dimen.f359075cn));
relativeLayout.addView(n75.getView());
RelativeLayout.LayoutParams layoutParams = (RelativeLayout.LayoutParams) n75.getView().getLayoutParams();
layoutParams.width = -1;
layoutParams.height = -2;
layoutParams.addRule(3, R.id.cf5);
this.f137656u = n75;
}
}
this.F = view.findViewById(R.id.d0v);
this.f137659x.findViewById(R.id.f364402lu3).setOnClickListener(NormalProfileHeaderPreference.this);
this.f137659x.findViewById(R.id.jp_).setOnClickListener(NormalProfileHeaderPreference.this);
this.f137641f.setOnClickListener(NormalProfileHeaderPreference.this);
this.f137639d.setOnClickListener(NormalProfileHeaderPreference.this);
this.f137652q.setOnClickListener(NormalProfileHeaderPreference.this);
this.f137636a.setOnClickListener(NormalProfileHeaderPreference.this);
this.f137637b.setOnClickListener(NormalProfileHeaderPreference.this);
this.f137638c.setOnClickListener(NormalProfileHeaderPreference.this);
this.f137640e.setOnClickListener(NormalProfileHeaderPreference.this);
if (this.E.getContext() instanceof Activity) {
this.f137653r.setForceHideReply(((Activity) this.E.getContext()).getIntent().getBooleanExtra("Contact_Conversation_IsForceHideReplyBtn", false));
}
this.f137647l.setOnTouchListener(new a(NormalProfileHeaderPreference.this));
this.f137647l.setOnLongClickListener(NormalProfileHeaderPreference.this);
if (a74.r.f1567a.f(new fx3.h()) == 1) {
this.f137645j.setOnLongClickListener(NormalProfileHeaderPreference.this);
}
ImageView imageView3 = this.f137660y;
if (imageView3 != null) {
imageView3.setOnClickListener(NormalProfileHeaderPreference.this);
}
View view2 = this.f137661z;
if (view2 != null) {
view2.setOnClickListener(NormalProfileHeaderPreference.this);
}
en2.g gVar = (en2.g) r.f342954a.b(NormalProfileHeaderPreference.this.Q).e(en2.g.class);
if (gVar != null) {
View findViewById = view.findViewById(R.id.cer);
m.g(findViewById, "powerMoreIv");
View findViewById2 = gVar.findViewById(R.id.f361643fq);
if (gVar.f208456d) {
k30.a aVar = new k30.a();
ThreadLocal<k30.a> threadLocal = k30.c.f244265a;
aVar.c(0);
j30.a.d(findViewById, aVar.b(), "com/tencent/mm/plugin/mvvmbase/uic/HalfScreenContactUIC", "onCreateViewHolder", "(Landroid/view/View;)V", "android/view/View_EXEC_", "setVisibility", "(I)V");
findViewById.setVisibility(((Integer) aVar.a(0)).intValue());
j30.a.e(findViewById, "com/tencent/mm/plugin/mvvmbase/uic/HalfScreenContactUIC", "onCreateViewHolder", "(Landroid/view/View;)V", "android/view/View_EXEC_", "setVisibility", "(I)V");
findViewById.setOnClickListener(new f(findViewById2));
return;
}
k30.a aVar2 = new k30.a();
ThreadLocal<k30.a> threadLocal2 = k30.c.f244265a;
aVar2.c(8);
j30.a.d(findViewById, aVar2.b(), "com/tencent/mm/plugin/mvvmbase/uic/HalfScreenContactUIC", "onCreateViewHolder", "(Landroid/view/View;)V", "android/view/View_EXEC_", "setVisibility", "(I)V");
findViewById.setVisibility(((Integer) aVar2.a(0)).intValue());
j30.a.e(findViewById, "com/tencent/mm/plugin/mvvmbase/uic/HalfScreenContactUIC", "onCreateViewHolder", "(Landroid/view/View;)V", "android/view/View_EXEC_", "setVisibility", "(I)V");
findViewById.setOnClickListener(null);
}
}
}
public NormalProfileHeaderPreference(Context context, AttributeSet attributeSet, int i15) {
super(context, attributeSet, i15);
this.Q = context;
}
public static String R(String str, String str2) {
if (Util.isNullOrNil(str)) {
return null;
}
String Fl = ((hh2.j) j.c(hh2.j.class)).Fl(str);
if (!Util.isNullOrNil(Fl)) {
return Fl;
}
if (!Util.isNullOrNil(str2)) {
return str2;
}
return ((hh2.j) j.c(hh2.j.class)).getDisplayName(str);
}
/* JADX WARNING: Removed duplicated region for block: B:134:0x0692 */
/* JADX WARNING: Removed duplicated region for block: B:135:0x06d9 */
/* JADX WARNING: Removed duplicated region for block: B:160:0x07ed */
/* JADX WARNING: Removed duplicated region for block: B:161:0x07f3 */
/* JADX WARNING: Removed duplicated region for block: B:168:0x0865 */
/* JADX WARNING: Removed duplicated region for block: B:169:0x0890 */
/* JADX WARNING: Removed duplicated region for block: B:180:0x08dc */
/* JADX WARNING: Removed duplicated region for block: B:183:0x090c */
/* JADX WARNING: Removed duplicated region for block: B:192:0x092e */
/* JADX WARNING: Removed duplicated region for block: B:193:0x0971 */
/* JADX WARNING: Removed duplicated region for block: B:86:0x0430 */
/* JADX WARNING: Removed duplicated region for block: B:89:0x0439 */
/* JADX WARNING: Removed duplicated region for block: B:90:0x047e */
/* JADX WARNING: Removed duplicated region for block: B:93:0x04cb */
/* JADX WARNING: Removed duplicated region for block: B:94:0x0503 */
/* JADX WARNING: Removed duplicated region for block: B:96:0x0510 */
/* JADX WARNING: Removed duplicated region for block: B:98:0x0521 */
@Override // com.tencent.mm.ui.base.preference.Preference
public void E(View view) {
z1 z1Var;
boolean z15;
int i15;
int i16;
hv3.b[] a15;
int i17;
int intExtra;
FinderContact finderContact;
String str;
String username;
super.E(view);
if (!this.L) {
Log.w("MicroMsg.NormalProfileHeaderPreference", "[onBindView] never attach!");
return;
}
if (view.getTag() == null) {
view.setTag(new c(view));
}
c cVar = (c) view.getTag();
((yn.f) j.c(yn.f.class)).v(cVar.f137652q, this.M.getUsername());
if (((d) j.c(d.class)).gy(5, this.M.getUsername(), this.M.getUsername())) {
if (this.M.z3()) {
cVar.f137652q.setTagUsername(this.M.getUsername());
cVar.f137652q.setTagTalker(this.M.getUsername());
cVar.f137652q.setTagScene(5);
} else {
cVar.f137652q.setOnDoubleClickListener(new a(this));
}
}
if (!Util.isNullOrNil(S(this.M))) {
cVar.f137645j.setVisibility(0);
float textSize = cVar.f137645j.getTextSize();
String S2 = S(this.M);
int dimension = (int) this.Q.getResources().getDimension(R.dimen.f359112dn);
int dimension2 = ((int) this.Q.getResources().getDimension(R.dimen.f359075cn)) * 3;
int intrinsicWidth = this.M.H != 0 ? this.Q.getResources().getDrawable(R.raw.ic_sex_male).getIntrinsicWidth() : 0;
boolean F3 = this.M.F3();
boolean qd5 = ((y0) x.f()).qd(this.M.getUsername(), 5);
boolean B3 = this.M.B3();
boolean z16 = ((en2.g) r.f342954a.b(this.Q).a(en2.g.class)).f208456d;
int dimension3 = (int) this.Q.getResources().getDimension(R.dimen.f359038bl);
int intrinsicWidth2 = F3 ? this.Q.getResources().getDrawable(R.raw.circle_notreceive).getIntrinsicWidth() + dimension3 + dimension3 : dimension3;
if (B3) {
intrinsicWidth2 = intrinsicWidth2 + this.Q.getResources().getDrawable(R.raw.profile_star_icon).getIntrinsicWidth() + dimension3;
}
if (qd5) {
intrinsicWidth2 = intrinsicWidth2 + this.Q.getResources().getDrawable(R.raw.circle_notvisible).getIntrinsicWidth() + dimension3;
}
if (z16) {
intrinsicWidth2 = intrinsicWidth2 + this.Q.getResources().getDimensionPixelSize(R.dimen.f359087cz) + this.Q.getResources().getDimensionPixelSize(R.dimen.f359080cs);
}
int i18 = (((this.Q.getResources().getDisplayMetrics().widthPixels - dimension) - dimension2) - intrinsicWidth) - intrinsicWidth2;
Log.i("MicroMsg.NormalProfileHeaderPreference", "[onBindView] calculateRemarkNameTvSize:%s", Integer.valueOf(i18));
cVar.f137645j.setMaxWidth(i18);
cVar.f137645j.b(((hz.h) j.c(hz.h.class)).uE0(this.Q, S2, textSize));
cVar.f137645j.setContentDescription(((hz.h) j.c(hz.h.class)).uE0(this.Q, S2, textSize));
if (((NeatLayout) cVar.f137645j.i(i18, Integer.MAX_VALUE)).L > 1) {
cVar.f137645j.setTextSize(gy3.a.p(this.Q) * ((float) gy3.a.c(this.Q, (int) cVar.f137645j.getResources().getDimension(R.dimen.f359315jd))));
cVar.f137645j.b(((hz.h) j.c(hz.h.class)).uE0(this.Q, S2, cVar.f137645j.getTextSize()));
}
if (this.U || this.V) {
cVar.f137645j.setTextColor(this.Q.getResources().getColor(R.color.f358950ab0));
cVar.f137645j.setMaxLines(1);
} else {
cVar.f137645j.setTextColor(this.Q.getResources().getColor(R.color.FG_0));
cVar.f137645j.setMaxLines(Integer.MAX_VALUE);
}
cVar.f137645j.getPaint().setFakeBoldText(true);
}
String stringExtra = ((Activity) this.Q).getIntent().getStringExtra("Contact_Distance");
if (!((Activity) this.Q).getIntent().getBooleanExtra("Contact_IsLBSFriend", false) || Util.isNullOrNil(stringExtra)) {
cVar.f137650o.setVisibility(8);
} else {
cVar.f137650o.setText(this.Q.getString(R.string.bd9) + stringExtra);
cVar.f137650o.setVisibility(0);
}
if (z1.v5(this.M.getUsername())) {
String stringExtra2 = ((Activity) this.Q).getIntent().getStringExtra("key_add_contact_openim_appid");
String stringExtra3 = ((Activity) this.Q).getIntent().getStringExtra("key_add_contact_openim_descwordingid");
cVar.f137644i.setVisibility(0);
if (Util.isNullOrNil(stringExtra2) || Util.isNullOrNil(stringExtra3)) {
cVar.f137644i.setText(bj0.g.a(this.M));
} else {
cVar.f137644i.setText(bj0.g.c(stringExtra2, stringExtra3));
}
cVar.f137661z.setBackgroundResource(R.color.f357929c);
} else if (z1.y5(this.M.getUsername())) {
String b15 = bj0.g.b(this.M);
if (!Util.isNullOrNil(b15)) {
cVar.f137644i.setVisibility(0);
cVar.f137644i.setText(b15);
} else {
cVar.f137644i.setVisibility(8);
}
cVar.f137661z.setBackgroundResource(R.color.f357929c);
LinearLayout linearLayout = cVar.f137655t;
linearLayout.setPadding(linearLayout.getPaddingLeft(), cVar.f137655t.getPaddingTop(), cVar.f137655t.getPaddingRight(), this.f177755d.getResources().getDimensionPixelSize(R.dimen.f359104df));
}
if (!this.X) {
cVar.f137661z.setBackgroundResource(R.color.f357929c);
}
if (Util.isNullOrNil(this.M.getNickname()) || Util.isNullOrNil(this.M.u2()) || z1.V4(this.M.getUsername())) {
cVar.f137643h.setVisibility(8);
} else {
cVar.f137643h.setVisibility(0);
cVar.f137643h.setText(((hz.h) j.c(hz.h.class)).uE0(this.Q, this.f177755d.getString(R.string.bfi) + this.M.getNickname(), cVar.f137643h.getTextSize()));
}
if (!Util.isNullOrNil(this.N)) {
if (((Activity) this.Q).getIntent().getIntExtra("Contact_Scene", -1) == 14) {
cVar.f137646k.setVisibility(0);
cVar.f137646k.setText(((hz.h) j.c(hz.h.class)).uE0(this.Q, this.Q.getString(R.string.bct) + this.N, cVar.f137643h.getTextSize()));
cVar.f137661z.getViewTreeObserver().addOnPreDrawListener(new b(cVar));
z1Var = this.M;
qd3.j jVar = cVar.f137656u;
ImageView imageView = cVar.f137660y;
if (!(z1Var == null || jVar == null)) {
username = z1Var.getUsername();
if (!TextUtils.equals(this.f137632x0, username)) {
jVar.f(username);
this.f137632x0 = username;
}
if (!this.V) {
k30.a aVar = new k30.a();
ThreadLocal<k30.a> threadLocal = k30.c.f244265a;
aVar.c(8);
j30.a.d(imageView, aVar.b(), "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "updateTextStatus", "(Lcom/tencent/mm/storage/Contact;Lcom/tencent/mm/plugin/textstatus/api/IStatusCardView;Landroid/view/View;)V", "android/view/View_EXEC_", "setVisibility", "(I)V");
imageView.setVisibility(((Integer) aVar.a(0)).intValue());
j30.a.e(imageView, "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "updateTextStatus", "(Lcom/tencent/mm/storage/Contact;Lcom/tencent/mm/plugin/textstatus/api/IStatusCardView;Landroid/view/View;)V", "android/view/View_EXEC_", "setVisibility", "(I)V");
} else {
k30.a aVar2 = new k30.a();
ThreadLocal<k30.a> threadLocal2 = k30.c.f244265a;
aVar2.c(0);
j30.a.d(imageView, aVar2.b(), "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "updateTextStatus", "(Lcom/tencent/mm/storage/Contact;Lcom/tencent/mm/plugin/textstatus/api/IStatusCardView;Landroid/view/View;)V", "android/view/View_EXEC_", "setVisibility", "(I)V");
imageView.setVisibility(((Integer) aVar2.a(0)).intValue());
j30.a.e(imageView, "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "updateTextStatus", "(Lcom/tencent/mm/storage/Contact;Lcom/tencent/mm/plugin/textstatus/api/IStatusCardView;Landroid/view/View;)V", "android/view/View_EXEC_", "setVisibility", "(I)V");
}
}
if (!this.M.A3()) {
cVar.f137651p.setVisibility(0);
cVar.f137651p.setText(this.Q.getText(R.string.bbg));
cVar.f137651p.setTextColor(this.Q.getColor(R.color.f358911a31));
cVar.f137643h.setVisibility(8);
cVar.f137648m.setVisibility(8);
cVar.f137642g.setVisibility(8);
cVar.f137647l.setVisibility(8);
z15 = true;
} else {
cVar.f137651p.setVisibility(8);
cVar.f137648m.setVisibility(8);
z15 = false;
}
if (!z15) {
Log.i("MicroMsg.NormalProfileHeaderPreference", "[onBindView] has delete account! username:%s", this.M.getUsername());
return;
}
if ((!Util.isNullOrNil(this.M.q2()) || !Util.isNullOrNil(this.M.getUsername())) && this.M.z3() && !z1.v5(this.M.getUsername()) && !z1.V4(this.M.getUsername()) && !z1.y5(this.M.getUsername())) {
cVar.f137647l.setVisibility(0);
TextView textView = cVar.f137647l;
StringBuilder sb5 = new StringBuilder();
sb5.append(com.tencent.mm.plugin.profile.g.b(this.f177755d, this.M.getUsername()));
String username2 = this.M.getUsername();
if (Util.isNullOrNil(this.M.q2())) {
str = this.M.getUsername();
} else {
str = this.M.q2();
}
sb5.append(com.tencent.mm.plugin.profile.g.c(username2, str));
textView.setText(sb5.toString());
} else {
cVar.f137647l.setVisibility(8);
}
if (this.M.z3() || z1.V4(this.M.getUsername()) || z1.a5(this.M.getUsername())) {
View view2 = cVar.f137659x;
if (view2 != null) {
k30.a aVar3 = new k30.a();
ThreadLocal<k30.a> threadLocal3 = k30.c.f244265a;
aVar3.c(8);
j30.a.d(view2, aVar3.b(), "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "onBindView", "(Landroid/view/View;)V", "android/view/View_EXEC_", "setVisibility", "(I)V");
view2.setVisibility(((Integer) aVar3.a(0)).intValue());
j30.a.e(view2, "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "onBindView", "(Landroid/view/View;)V", "android/view/View_EXEC_", "setVisibility", "(I)V");
}
} else {
Log.i("MicroMsg.NormalProfileHeaderPreference", "[onBindView] accept contact! username:%s", this.M.getUsername());
View view3 = cVar.f137659x;
k30.a aVar4 = new k30.a();
ThreadLocal<k30.a> threadLocal4 = k30.c.f244265a;
aVar4.c(8);
j30.a.d(view3, aVar4.b(), "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "onBindView", "(Landroid/view/View;)V", "android/view/View_EXEC_", "setVisibility", "(I)V");
view3.setVisibility(((Integer) aVar4.a(0)).intValue());
j30.a.e(view3, "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "onBindView", "(Landroid/view/View;)V", "android/view/View_EXEC_", "setVisibility", "(I)V");
}
if (!this.M.z3()) {
i15 = 0;
if (((Activity) this.Q).getIntent().getBooleanExtra("User_Verify", false)) {
i16 = 1;
if (i16 == 0) {
View view4 = cVar.f137659x;
k30.a aVar5 = new k30.a();
ThreadLocal<k30.a> threadLocal5 = k30.c.f244265a;
aVar5.c(Integer.valueOf(i15));
j30.a.d(view4, aVar5.b(), "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "onBindView", "(Landroid/view/View;)V", "android/view/View_EXEC_", "setVisibility", "(I)V");
view4.setVisibility(((Integer) aVar5.a(0)).intValue());
j30.a.e(view4, "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "onBindView", "(Landroid/view/View;)V", "android/view/View_EXEC_", "setVisibility", "(I)V");
} else {
View view5 = cVar.f137659x;
k30.a aVar6 = new k30.a();
ThreadLocal<k30.a> threadLocal6 = k30.c.f244265a;
aVar6.c(8);
j30.a.d(view5, aVar6.b(), "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "onBindView", "(Landroid/view/View;)V", "android/view/View_EXEC_", "setVisibility", "(I)V");
view5.setVisibility(((Integer) aVar6.a(0)).intValue());
j30.a.e(view5, "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "onBindView", "(Landroid/view/View;)V", "android/view/View_EXEC_", "setVisibility", "(I)V");
}
Context context = this.Q;
z1 z1Var2 = this.M;
int i19 = this.P;
a15 = y1.a(context, z1Var2, i19);
if (a15 != null || z1Var2.z3()) {
cVar.f137653r.setVisibility(8);
} else {
cVar.f137653r.setGotoSayHiCallBack(this.Z);
cVar.f137653r.setVisibility(0);
String nullAsNil = Util.nullAsNil(((Activity) context).getIntent().getStringExtra("Verify_ticket"));
b.C1795b bVar = new b.C1795b();
bVar.f172766a = z1Var2.getUsername();
bVar.f172767b = i19;
bVar.f172768c = nullAsNil;
bVar.f172770e = z1Var2.f263293c1;
bVar.f172769d = 0;
if (i19 == 18) {
bVar.f172769d = 1;
} else if (f4.y(i19)) {
bVar.f172769d = 2;
}
cVar.f137653r.setFMessageArgs(bVar);
for (hv3.b bVar2 : a15) {
cVar.f137653r.a(bVar2);
}
}
if (!Util.isNullOrNil(this.M.U) || (z1.v5(this.M.getUsername()) && (((ri0.b) j.c(ri0.b.class)).aO0().Sa(this.M.getUsername()) & 2) == 0)) {
cVar.f137648m.setVisibility(8);
} else {
cVar.f137648m.setText(((hz.h) j.c(hz.h.class)).g2(this.Q, this.M.U));
cVar.f137648m.setVisibility(8);
}
if (!Util.isNullOrNil(this.M.V)) {
cVar.f137649n.setVisibility(8);
} else {
cVar.f137649n.setVisibility(0);
StringBuilder sb6 = new StringBuilder();
sb6.append(((hh2.j) j.c(hh2.j.class)).Pl0(this.M.V));
sb6.append(Util.isNullOrNil(this.M.W) ? "" : " " + this.M.W);
cVar.f137649n.setText(this.f177755d.getString(R.string.bew) + sb6.toString());
}
ImageView imageView2 = cVar.f137642g;
z1 z1Var3 = this.M;
imageView2.setVisibility(0);
i17 = z1Var3.H;
if (i17 != 1) {
imageView2.setImageDrawable(gy3.a.i(this.Q, R.raw.ic_sex_male));
((y) r.f342954a.b(imageView2.getContext()).a(y.class)).setValue("contact_profile_sex_icon", this.f177755d.getString(R.string.hnk));
} else if (i17 == 2) {
imageView2.setImageDrawable(gy3.a.i(this.Q, R.raw.ic_sex_female));
((y) r.f342954a.b(imageView2.getContext()).a(y.class)).setValue("contact_profile_sex_icon", this.f177755d.getString(R.string.hnj));
} else if (i17 == 0) {
imageView2.setVisibility(8);
}
intExtra = ((Activity) this.Q).getIntent().getIntExtra("Contact_Scene", 0);
if (26 > intExtra && intExtra <= 29) {
cVar.f137650o.setVisibility(0);
cVar.f137643h.setVisibility(8);
cVar.f137650o.setText(this.Q.getString(R.string.bd9) + stringExtra);
}
if (!z1.a5(this.M.getUsername())) {
cVar.f137658w.setVisibility((!this.M.B3() || !this.M.z3()) ? 8 : 0);
}
finderContact = this.Y;
if (finderContact != null) {
View view6 = cVar.B;
k30.a aVar7 = new k30.a();
ThreadLocal<k30.a> threadLocal7 = k30.c.f244265a;
aVar7.c(8);
j30.a.d(view6, aVar7.b(), "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "updateFinderAuthInfo", "(Lcom/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference$ViewHolder;)V", "android/view/View_EXEC_", "setVisibility", "(I)V");
view6.setVisibility(((Integer) aVar7.a(0)).intValue());
j30.a.e(view6, "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "updateFinderAuthInfo", "(Lcom/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference$ViewHolder;)V", "android/view/View_EXEC_", "setVisibility", "(I)V");
return;
}
FinderAuthInfo finderAuthInfo = finderContact.authInfo;
if ((finderAuthInfo == null || finderAuthInfo.authIconType <= 0) && ((o) j.c(o.class)).rE0()) {
finderAuthInfo = new FinderAuthInfo();
finderAuthInfo.authIconType = 1;
finderAuthInfo.authIconUrl = "https://dldir1.qq.com/weixin/checkresupdate/auth_icon_level3_2e2f94615c1e4651a25a7e0446f63135.png";
finderAuthInfo.authProfession = "摄影博主";
}
if (((o) j.c(o.class)).dB() == 0 || finderAuthInfo == null || finderAuthInfo.authIconType <= 0) {
View view7 = cVar.B;
k30.a aVar8 = new k30.a();
ThreadLocal<k30.a> threadLocal8 = k30.c.f244265a;
aVar8.c(8);
j30.a.d(view7, aVar8.b(), "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "updateFinderAuthInfo", "(Lcom/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference$ViewHolder;)V", "android/view/View_EXEC_", "setVisibility", "(I)V");
view7.setVisibility(((Integer) aVar8.a(0)).intValue());
j30.a.e(view7, "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "updateFinderAuthInfo", "(Lcom/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference$ViewHolder;)V", "android/view/View_EXEC_", "setVisibility", "(I)V");
return;
}
View view8 = cVar.B;
k30.a aVar9 = new k30.a();
ThreadLocal<k30.a> threadLocal9 = k30.c.f244265a;
aVar9.c(0);
j30.a.d(view8, aVar9.b(), "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "updateFinderAuthInfo", "(Lcom/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference$ViewHolder;)V", "android/view/View_EXEC_", "setVisibility", "(I)V");
view8.setVisibility(((Integer) aVar9.a(0)).intValue());
j30.a.e(view8, "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "updateFinderAuthInfo", "(Lcom/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference$ViewHolder;)V", "android/view/View_EXEC_", "setVisibility", "(I)V");
((v5) j.c(v5.class)).D(cVar.C, finderAuthInfo, 1, null);
cVar.D.setText(finderAuthInfo.authProfession);
cVar.B.setOnClickListener(new e2(this));
return;
}
} else {
i15 = 0;
}
i16 = i15;
if (i16 == 0) {
}
Context context2 = this.Q;
z1 z1Var22 = this.M;
int i192 = this.P;
a15 = y1.a(context2, z1Var22, i192);
if (a15 != null) {
}
cVar.f137653r.setVisibility(8);
if (!Util.isNullOrNil(this.M.U)) {
}
cVar.f137648m.setVisibility(8);
if (!Util.isNullOrNil(this.M.V)) {
}
ImageView imageView22 = cVar.f137642g;
z1 z1Var32 = this.M;
imageView22.setVisibility(0);
i17 = z1Var32.H;
if (i17 != 1) {
}
intExtra = ((Activity) this.Q).getIntent().getIntExtra("Contact_Scene", 0);
if (26 > intExtra && intExtra <= 29) {
}
if (!z1.a5(this.M.getUsername())) {
}
finderContact = this.Y;
if (finderContact != null) {
}
}
}
cVar.f137646k.setVisibility(8);
cVar.f137661z.getViewTreeObserver().addOnPreDrawListener(new b(cVar));
z1Var = this.M;
qd3.j jVar2 = cVar.f137656u;
ImageView imageView3 = cVar.f137660y;
username = z1Var.getUsername();
if (!TextUtils.equals(this.f137632x0, username)) {
}
if (!this.V) {
}
if (!this.M.A3()) {
}
if (!z15) {
}
}
@Override // com.tencent.mm.ui.base.preference.Preference
public View F(ViewGroup viewGroup) {
if (this.S == null) {
this.S = super.F(viewGroup);
}
return this.S;
}
public void Q(z1 z1Var, int i15, boolean z15, tr2.g gVar) {
this.N = ((Activity) this.Q).getIntent().getStringExtra("Contact_RoomNickname");
this.M = z1Var;
this.P = i15;
this.L = true;
this.T = gVar;
}
public final String S(z1 z1Var) {
String str;
String str2;
if (z1.V4(this.M.getUsername())) {
Resources resources = this.Q.getResources();
Object[] objArr = new Object[1];
if (Util.isNullOrNil(z1Var.W)) {
str2 = ((hh2.j) j.c(hh2.j.class)).Pl0(z1Var.V);
} else {
str2 = z1Var.W;
}
objArr[0] = str2;
str = resources.getString(R.string.aoi, objArr).trim();
} else {
str = z1Var.f();
}
return Util.nullAs(str, "");
}
public qd3.j T() {
View view = this.S;
if (view != null) {
return ((c) view.getTag()).f137656u;
}
return null;
}
public void U(g gVar) {
this.R = gVar;
}
public void V() {
FMessageListView fMessageListView;
View view = this.S;
if (!(view == null || (fMessageListView = ((c) view.getTag()).f137653r) == null)) {
fMessageListView.b();
}
if (T() != null) {
T().n(0);
}
}
public void X(boolean z15, int i15, boolean z16) {
int a15 = l5.a(this.f177755d);
this.U = z15;
this.V = z16;
this.W = i15;
this.X = h0.g();
if (i15 <= 0) {
this.W = a15;
}
g gVar = this.R;
if (gVar != null) {
gVar.notifyDataSetChanged();
}
Log.i("MicroMsg.NormalProfileHeaderPreference", "setHasStory action=%s weuiActionBarHeight=%s", Integer.valueOf(i15), Integer.valueOf(a15));
}
public final void Y(String str, z1 z1Var) {
if (Util.isNullOrNil(str)) {
Log.w("MicroMsg.NormalProfileHeaderPreference", "view stranger remark, username is null");
return;
}
Intent intent = new Intent();
intent.putExtra("Contact_Scene", this.P);
intent.putExtra("Contact_mode_name_type", 0);
intent.putExtra("Contact_ModStrangerRemark", true);
intent.putExtra("Contact_User", z1Var.getUsername());
intent.putExtra("Contact_Nick", z1Var.getNickname());
intent.putExtra("Contact_RemarkName", z1Var.u2());
((w1) ((dn.h) j.c(dn.h.class)).mU()).s(intent, this.Q);
}
public void onClick(View view) {
ArrayList arrayList = new ArrayList();
arrayList.add(view);
Object[] array = arrayList.toArray();
arrayList.clear();
j30.a.b("com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "android/view/View$OnClickListener", "onClick", "(Landroid/view/View;)V", this, array);
int id5 = view.getId();
if (id5 == R.id.f364402lu3) {
z1 z1Var = this.M;
if (z1Var == null) {
Log.e("MicroMsg.NormalProfileHeaderPreference", "contact is null");
} else if (z1Var.z3()) {
Intent intent = new Intent();
intent.putExtra("Contact_Scene", this.P);
intent.putExtra("Contact_User", z1Var.getUsername());
intent.putExtra("view_mode", true);
intent.putExtra("contact_phone_number_by_md5", ((PhoneNumPreference) this.R.a("contact_profile_phone")).M);
intent.putExtra("contact_phone_number_list", z1Var.f263292b1);
((w1) ((dn.h) j.c(dn.h.class)).mU()).h(intent, this.Q);
} else if (!Util.isNullOrNil(z1Var.C2())) {
Y(z1Var.C2(), z1Var);
} else {
Y(z1Var.getUsername(), z1Var);
}
} else if (id5 == R.id.jp_) {
tr2.g gVar = this.T;
if (gVar != null) {
gVar.d();
}
} else if (id5 == R.id.cey) {
String username = this.M.getUsername();
Intent intent2 = new Intent(this.Q, ProfileHdHeadImg.class);
intent2.putExtra("username", username);
Context context = this.Q;
k30.a aVar = new k30.a();
aVar.c(intent2);
j30.a.d(context, aVar.b(), "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "clickAvatar", "(Lcom/tencent/mm/storage/Contact;)V", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
context.startActivity((Intent) aVar.a(0));
j30.a.e(context, "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "clickAvatar", "(Lcom/tencent/mm/storage/Contact;)V", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
com.tencent.mm.plugin.profile.h.XN0(((Activity) this.Q).getIntent(), 16, 1, this.M.getUsername());
}
j30.a.g(this, "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "android/view/View$OnClickListener", "onClick", "(Landroid/view/View;)V");
}
public boolean onLongClick(View view) {
ArrayList arrayList = new ArrayList();
arrayList.add(view);
Object[] array = arrayList.toArray();
arrayList.clear();
j30.a.b("com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "android/view/View$OnLongClickListener", "onLongClick", "(Landroid/view/View;)Z", this, array);
int id5 = view.getId();
if (id5 == R.id.cff) {
TextView textView = (TextView) view;
z1 z1Var = this.M;
if (textView.getText() != null) {
String charSequence = textView.getText().toString();
int indexOf = charSequence.indexOf(58);
if (indexOf >= 0 && indexOf < charSequence.length()) {
charSequence = charSequence.substring(indexOf + 1).trim();
}
SpannableString spannableString = new SpannableString(textView.getText());
spannableString.setSpan(new BackgroundColorSpan(this.Q.getResources().getColor(R.color.FG_3)), indexOf + 2, textView.getText().length(), 33);
textView.setText(spannableString);
t64.a aVar = new t64.a(this.Q, textView);
aVar.f309973r = new b2(this);
aVar.f309975t = new c2(this, charSequence);
aVar.G = new d2(this, textView, z1Var);
if (textView.getTag(R.id.ohu) instanceof int[]) {
int[] iArr = (int[]) textView.getTag(R.id.ohu);
aVar.n(iArr[0], iArr[1]);
} else {
aVar.n(this.f137633y0, this.T0);
}
}
j30.a.h(true, this, "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "android/view/View$OnLongClickListener", "onLongClick", "(Landroid/view/View;)Z");
return true;
} else if (id5 == R.id.cf8) {
((bn.g) j.c(bn.g.class)).LO(Util.secPrint(this.M.getUsername()) + "-" + uu3.j.d("yyyy-MM-dd_HH:mm:ss", (long) e6.e()) + ".txt", this.M);
j30.a.h(true, this, "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "android/view/View$OnLongClickListener", "onLongClick", "(Landroid/view/View;)Z");
return true;
} else {
j30.a.h(false, this, "com/tencent/mm/plugin/profile/ui/NormalProfileHeaderPreference", "android/view/View$OnLongClickListener", "onLongClick", "(Landroid/view/View;)Z");
return false;
}
}
public NormalProfileHeaderPreference(Context context, AttributeSet attributeSet) {
super(context, attributeSet);
this.Q = context;
}
public NormalProfileHeaderPreference(Context context) {
super(context);
this.Q = context;
}
}