正在查看: 95爱播免登录版 v3.1.9 应用的 SJChatActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 95爱播免登录版 v3.1.9 应用的 SJChatActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package chat.ui.activity;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.os.Bundle;
import android.text.ClipboardManager;
import android.text.TextUtils;
import android.view.KeyEvent;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.animation.Animation;
import android.view.animation.AnimationUtils;
import android.view.inputmethod.InputMethodManager;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.PopupWindow;
import android.widget.RelativeLayout;
import android.widget.TextView;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import chat.Emoji.SJEmoji.view.SJEmojiView;
import chat.entity.MessageInfo;
import chat.entity.MessageUserInfo;
import chat.entity.NotificationNumber;
import chat.entity.SJChatPhotoInfo;
import chat.entity.SJChatUserInfo;
import chat.entity.SMEmoji.SMEmoji;
import chat.entity.SMEmoji.SMEmojiData;
import chat.entity.SjChatLoginResultInfo;
import chat.ui.fragment.SJChatBigAvatarFragment;
import chat.utils.videocompress.i;
import chat.view.SJChatInputView;
import cn.jpush.android.service.WakedResultReceiver;
import com.f.a.a.a.b;
import com.huawei.hms.push.constant.RemoteMessageConst;
import com.huawei.hms.support.hianalytics.HiAnalyticsConstant;
import com.opensource.svgaplayer.SVGAImageView;
import com.sssp.sjchat.R;
import d.a.a.b.f;
import d.i.h;
import easyphotos.models.album.entity.Photo;
import easyphotos.ui.VideoPlayActivity;
import java.io.File;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Random;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
public class SJChatActivity extends chat.ui.activity.a implements View.OnClickListener, b.f, b.g, d.e.b, d.e.d {
private LinearLayout A;
private ImageView B;
private d.b.b G;
private List<MessageInfo> H;
private List<MessageInfo> I;
private d.d.c J;
private SjChatLoginResultInfo K;
private Thread L;
private int M;
private int N;
private int O;
private int P;
private String Q;
private String R;
private String S;
private String T;
private x U;
private IntentFilter V;
private PopupWindow a0;
private MessageInfo b0;
private String d0;
private TextView e;
private d.i.b e0;
private ImageView f;
private ImageView g;
private long g0;
private RecyclerView h;
private boolean h0;
private SJChatInputView i;
private SJEmojiView j;
private View j0;
private LinearLayout k;
private RelativeLayout l;
private boolean l0;
private ImageView m;
private ExecutorService m0;
private ImageView n;
private f.b n0;
private ImageView o;
private ImageView p;
private SVGAImageView q;
private TextView r;
private int r0;
private TextView s;
private LinearLayout t;
private ImageView u;
private ImageView v;
private ImageView w;
private ImageView x;
private ImageView y;
private List<SMEmojiData> z;
private boolean C = true;
private String W = "{\"type\":4,\"_seq\":\"0\"}";
private int X = 0;
private int Y = 20;
private boolean Z = true;
private String c0 = "";
private int f0 = 0;
private boolean i0 = false;
private int k0 = 0;
private int o0 = 2;
private String p0 = "【%s】送【%s】%d个【%s】";
private String q0 = "恭喜【%s】喜中【%d】倍【%s】大奖,活的【%d】蜜钻!";
private final Runnable s0 = new t();
private final Runnable t0 = new u();
class a implements Runnable {
final ArrayList f2036a;
a(ArrayList arrayList) {
this.f2036a = arrayList;
}
@Override
public void run() {
if (e.g.a.r) {
SJChatActivity.this.f1("TakePicture");
} else {
SJChatActivity.this.f1("ConfirmPicture");
}
SJChatActivity.this.p1(this.f2036a);
}
}
class b implements i.b {
final MessageInfo f2038a;
b(MessageInfo messageInfo) {
this.f2038a = messageInfo;
}
@Override
public void a() {
this.f2038a.setState(4);
SJChatActivity.this.J.x(4, this.f2038a.getMessageKey());
SJChatActivity.this.G.notifyDataSetChanged();
}
@Override
public void b(chat.utils.videocompress.e eVar) {
SJChatActivity.this.c1(eVar.f2123c, eVar.f2122b, this.f2038a);
}
}
class c implements d.f.e {
c() {
}
@Override
public void a(HashMap<Object, Object> hashMap) {
Object obj = hashMap.get("messageInfo");
Object obj2 = hashMap.get("videoPath");
Object obj3 = hashMap.get("compressed");
MessageInfo messageInfo = obj instanceof MessageInfo ? (MessageInfo) obj : null;
String str = obj2 instanceof String ? (String) obj2 : null;
boolean booleanValue = obj3 instanceof Boolean ? ((Boolean) obj3).booleanValue() : false;
if (((Integer) hashMap.get("code")).intValue() != 0) {
if (messageInfo != null) {
messageInfo.setState(4);
SJChatActivity.this.J.x(4, messageInfo.getMessageKey());
SJChatActivity.this.G.notifyDataSetChanged();
}
if (TextUtils.isEmpty(str) || !booleanValue) {
return;
}
File file = new File(str);
if (file.exists()) {
file.delete();
return;
}
return;
}
SJChatActivity.this.C = true;
SJChatActivity.this.i.setEdChat("");
SJChatActivity.this.j.setVisibility(8);
Object obj4 = hashMap.get("videoUrl");
String str2 = obj4 instanceof String ? (String) obj4 : null;
if (TextUtils.isEmpty(str) || TextUtils.isEmpty(str2) || messageInfo == null) {
return;
}
messageInfo.setUrl(str);
messageInfo.setThumburl(str);
SJChatActivity.this.h1(messageInfo, 8, str2);
}
}
class d implements d.f.e {
d() {
}
@Override
public void a(HashMap<Object, Object> hashMap) {
int intValue = ((Integer) hashMap.get("code")).intValue();
Object obj = hashMap.get("messageInfo");
MessageInfo messageInfo = obj instanceof MessageInfo ? (MessageInfo) obj : null;
if (intValue != 0) {
if (!d.i.j.l(SJChatActivity.this)) {
d.i.j.s(R.string.no_connectivity_internet);
}
if (messageInfo != null) {
messageInfo.setState(4);
SJChatActivity.this.J.x(4, messageInfo.getMessageKey());
SJChatActivity.this.G.notifyDataSetChanged();
return;
}
return;
}
String str = (String) hashMap.get("pic");
String str2 = (String) hashMap.get("pic");
SJChatActivity.this.C = true;
SJChatActivity.this.i.setEdChat("");
SJChatActivity.this.j.setVisibility(8);
SJChatActivity.this.A.setVisibility(8);
if (messageInfo != null) {
messageInfo.setUrl(str);
messageInfo.setThumburl(str2);
SJChatActivity.this.h1(messageInfo, 2, "");
}
}
}
class e implements Runnable {
e() {
}
@Override
public void run() {
if (TextUtils.isEmpty(SJChatActivity.this.c0)) {
SJChatActivity.this.i.setEdChat("");
}
SJChatActivity.this.G.q0(true);
SJChatActivity.this.G.notifyDataSetChanged();
SJChatActivity.this.h.scrollToPosition(SJChatActivity.this.G.getItemCount() - 1);
SJChatActivity.this.c0 = "";
}
}
class f implements f.b {
f(SJChatActivity sJChatActivity) {
}
@Override
public void onSuccess() {
}
}
class g implements Runnable {
final MessageInfo f2043a;
final long f2044b;
g(MessageInfo messageInfo, long j) {
this.f2043a = messageInfo;
this.f2044b = j;
}
@Override
public void run() {
d.g.a.d(SJChatActivity.this.getApplicationContext()).h(SJChatActivity.this.N, this.f2044b, d.i.e.a(this.f2043a, SJChatActivity.this.K.getUserName(), SJChatActivity.this.f0), SJChatActivity.this.J);
SJChatActivity.this.c0 = "";
}
}
class h implements d.f.e {
h() {
}
@Override
public void a(HashMap<Object, Object> hashMap) {
int intValue = ((Integer) hashMap.get(HiAnalyticsConstant.HaKey.BI_KEY_RESULT)).intValue();
String str = (String) hashMap.get("message");
if (intValue != 0 && intValue != -770) {
d.i.j.u(str);
return;
}
SJChatActivity.this.f1("Follow");
SJChatActivity.this.f0 = ((Integer) hashMap.get("relation")).intValue();
SJChatActivity.this.l.setVisibility(8);
d.i.j.u("关注成功");
Intent intent = new Intent();
intent.setAction("sjchat_follow");
intent.putExtra("relation", SJChatActivity.this.f0);
SJChatActivity.this.sendBroadcast(intent);
}
}
class i implements h.b {
i() {
}
@Override
public void a(int i) {
}
@Override
public void b(int i) {
if (SJChatActivity.this.i != null) {
SJChatActivity.this.i.e(true);
}
if (SJChatActivity.this.A != null) {
SJChatActivity.this.A.setVisibility(8);
}
if (SJChatActivity.this.j != null) {
SJChatActivity.this.j.setVisibility(8);
}
if (SJChatActivity.this.h != null) {
SJChatActivity.this.h.scrollToPosition(SJChatActivity.this.G.getItemCount() - 1);
}
if (SJChatActivity.this.j0 != null) {
SJChatActivity.this.j0.setVisibility(0);
}
SJChatActivity.this.k0 = 1;
SJChatActivity.this.C = true;
d.c.a n = d.c.a.n();
d.h.b c2 = d.h.b.c();
c2.e("Chat");
c2.f("PrivateChat");
c2.d("PrivateMessage");
c2.g(d.h.c.Click);
n.G(c2.b());
}
}
class j implements View.OnClickListener {
j() {
}
@Override
public void onClick(View view) {
?? r2 = SJChatActivity.this;
r2.P0(r2.getString(R.string.sj_chat_block_user_alert));
}
}
class k implements f.a {
k() {
}
public void a(int i, String str) {
d.i.j.u(str);
}
public void b() {
}
public void c() {
}
public void d() {
}
public void dismiss() {
}
public void e() {
}
public void f(int i, String str) {
if (i != 0) {
d.i.j.u(str);
return;
}
SJChatActivity.this.X0();
SJChatActivity sJChatActivity = SJChatActivity.this;
sJChatActivity.m1(sJChatActivity.N);
}
public void g() {
}
public void h(int i, int i2, String str, String str2, String str3, int i3, View view, String str4) {
}
public void i(long j) {
}
public void j(HashMap<Object, Object> hashMap) {
String str = (String) hashMap.get("giftname");
String str2 = (String) hashMap.get("giftimage");
int intValue = ((Integer) hashMap.get("lotterycount")).intValue();
int intValue2 = ((Integer) hashMap.get("lotterygold")).intValue();
int intValue3 = ((Integer) hashMap.get("giftid")).intValue();
int intValue4 = ((Integer) hashMap.get("giftcount")).intValue();
SJChatActivity.this.g1("", "", 25, 0, str2 + "||" + str + "||" + intValue3 + "||" + intValue4, str, intValue4, 0, 0);
if (intValue == 0 || intValue2 == 0) {
return;
}
String userName = SJChatActivity.this.K.getUserName();
SJChatActivity.this.g1("", "", 26, 0, userName + "||" + intValue + "||" + str + "||" + str2 + "||" + intValue2, str, 0, intValue, intValue2);
}
}
class l implements View.OnClickListener {
l() {
}
@Override
public void onClick(View view) {
?? r2 = SJChatActivity.this;
r2.Q0(r2.getString(R.string.sj_chat_report_user_alert));
}
}
class m implements View.OnClickListener {
m() {
}
@Override
public void onClick(View view) {
SJChatActivity.this.e0.a();
}
}
class n implements d.e.c {
class a implements d.f.e {
a() {
}
@Override
public void a(HashMap<Object, Object> hashMap) {
int intValue = ((Integer) hashMap.get(HiAnalyticsConstant.HaKey.BI_KEY_RESULT)).intValue();
String str = (String) hashMap.get("message");
if (intValue == 0) {
d.i.j.s(R.string.sj_chat_block_user_success);
} else {
d.i.j.u(str);
}
if (SJChatActivity.this.e0 != null) {
SJChatActivity.this.e0.a();
}
}
}
n() {
}
@Override
public void a(boolean z) {
d.f.g.g().u(SJChatActivity.this.N, 1, new a());
}
}
class o implements d.e.c {
class a implements d.f.e {
a() {
}
@Override
public void a(HashMap<Object, Object> hashMap) {
d.i.j.u((String) hashMap.get("message"));
if (SJChatActivity.this.e0 != null) {
SJChatActivity.this.e0.a();
}
}
}
o() {
}
@Override
public void a(boolean z) {
d.f.g.g().w(0, SJChatActivity.this.N, 0, 3, new a());
}
}
class p extends RecyclerView.s {
p() {
}
@Override
public void onScrollStateChanged(RecyclerView recyclerView, int i) {
LinearLayoutManager linearLayoutManager;
super.onScrollStateChanged(recyclerView, i);
if (i != 0 || recyclerView.getAdapter() == null || recyclerView.getAdapter().getItemCount() <= 0 || (linearLayoutManager = (LinearLayoutManager) recyclerView.getLayoutManager()) == null || linearLayoutManager.findFirstCompletelyVisibleItemPosition() != 0) {
return;
}
SJChatActivity sJChatActivity = SJChatActivity.this;
sJChatActivity.V0(sJChatActivity.t0);
}
@Override
public void onScrolled(RecyclerView recyclerView, int i, int i2) {
super.onScrolled(recyclerView, i, i2);
}
}
class q extends Thread {
class a implements Runnable {
a() {
}
@Override
public void run() {
SJChatActivity.this.e.setText(SJChatActivity.this.R);
if (d.g.b.h().o()) {
SJChatActivity.this.i1("showid:" + SJChatActivity.this.T + "<br>封号原因:" + SJChatActivity.this.d0);
}
}
}
class b implements Runnable {
b() {
}
@Override
public void run() {
SJChatActivity.this.e.setText("未连接");
}
}
q() {
}
@Override
public void run() {
try {
if (d.g.b.h().p()) {
d.g.b.h().q(SJChatActivity.this.N + "", SJChatActivity.this.W, SJChatActivity.this);
SJChatActivity.this.runOnUiThread(new a());
} else {
SJChatActivity.this.runOnUiThread(new b());
d.g.b.h().j(SJChatActivity.this.M);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
class r implements Runnable {
final Runnable f2060a;
r(Runnable runnable) {
this.f2060a = runnable;
}
@Override
public void run() {
if (d.i.j.o(SJChatActivity.this.N)) {
SJChatActivity sJChatActivity = SJChatActivity.this;
sJChatActivity.I = sJChatActivity.J.i(SJChatActivity.this.M, d.g.b.h().i(), d.g.b.h().g(), SJChatActivity.this.H.size(), SJChatActivity.this.Y);
} else {
SJChatActivity sJChatActivity2 = SJChatActivity.this;
sJChatActivity2.I = sJChatActivity2.J.h(SJChatActivity.this.M, SJChatActivity.this.N, SJChatActivity.this.H.size(), SJChatActivity.this.Y);
}
if (SJChatActivity.this.I != null) {
Collections.reverse(SJChatActivity.this.I);
if (SJChatActivity.this.X == 0) {
SJChatActivity.this.H.clear();
}
if (SJChatActivity.this.I.size() < SJChatActivity.this.Y) {
SJChatActivity.this.Z = false;
} else {
SJChatActivity.this.Z = true;
}
SJChatActivity sJChatActivity3 = SJChatActivity.this;
sJChatActivity3.X = sJChatActivity3.H.size() + SJChatActivity.this.I.size();
Iterator it = SJChatActivity.this.I.iterator();
while (it.hasNext()) {
d.a.a.b.b.b(((MessageInfo) it.next()).getMessage());
}
SJChatActivity.this.H.addAll(0, SJChatActivity.this.I);
Runnable runnable = this.f2060a;
if (runnable != null) {
SJChatActivity.this.runOnUiThread(runnable);
}
}
SJChatActivity.this.M(false);
}
}
class s implements d.f.e {
s() {
}
@Override
public void a(HashMap<Object, Object> hashMap) {
if (((Integer) hashMap.get(HiAnalyticsConstant.HaKey.BI_KEY_RESULT)).intValue() != 0 || !hashMap.containsKey("userInfos")) {
SJChatActivity.this.l.setVisibility(8);
return;
}
List list = (List) hashMap.get("userInfos");
if (list == null || list.size() <= 0) {
SJChatActivity.this.l.setVisibility(8);
return;
}
if (SJChatActivity.this.N != ((SJChatUserInfo) list.get(0)).getUid()) {
SJChatActivity.this.l.setVisibility(8);
return;
}
SJChatUserInfo sJChatUserInfo = (SJChatUserInfo) list.get(0);
SJChatActivity.this.f0 = sJChatUserInfo.getRelation();
if (sJChatUserInfo.getRelation() != 0 && sJChatUserInfo.getRelation() != 1) {
SJChatActivity.this.l.setVisibility(8);
} else {
SJChatActivity.this.l.setVisibility(0);
SJChatActivity.this.d1(sJChatUserInfo);
}
}
}
class t implements Runnable {
t() {
}
@Override
public void run() {
SJChatActivity.this.h0 = false;
SJChatActivity.this.G.notifyDataSetChanged();
SJChatActivity.this.h.scrollToPosition(SJChatActivity.this.G.getItemCount() - 1);
SJChatActivity.this.L0();
}
}
class u implements Runnable {
u() {
}
@Override
public void run() {
SJChatActivity.this.G.notifyItemRangeInserted(0, SJChatActivity.this.I.size());
}
}
class v implements Animation.AnimationListener {
v() {
}
@Override
public void onAnimationEnd(Animation animation) {
SJChatActivity.this.A.setVisibility(8);
}
@Override
public void onAnimationRepeat(Animation animation) {
}
@Override
public void onAnimationStart(Animation animation) {
}
}
class w implements Animation.AnimationListener {
w() {
}
@Override
public void onAnimationEnd(Animation animation) {
SJChatActivity.this.j.setVisibility(8);
SJChatActivity.this.i.e(true);
}
@Override
public void onAnimationRepeat(Animation animation) {
}
@Override
public void onAnimationStart(Animation animation) {
}
}
public class x extends BroadcastReceiver {
class a implements f.b {
final List f2068a;
a(List list) {
this.f2068a = list;
}
@Override
public void onSuccess() {
SJChatActivity.this.H = this.f2068a;
Collections.reverse(SJChatActivity.this.H);
SJChatActivity.this.G.e0(SJChatActivity.this.H);
SJChatActivity.this.h.scrollToPosition(SJChatActivity.this.G.getItemCount() - 1);
SJChatActivity.this.L0();
}
}
class b implements f.b {
final List f2070a;
b(List list) {
this.f2070a = list;
}
@Override
public void onSuccess() {
SJChatActivity.this.H = this.f2070a;
Collections.reverse(SJChatActivity.this.H);
SJChatActivity.this.G.e0(SJChatActivity.this.H);
SJChatActivity.this.h.scrollToPosition(SJChatActivity.this.G.getItemCount() - 1);
SJChatActivity.this.L0();
}
}
class c implements f.b {
c() {
}
@Override
public void onSuccess() {
SJChatActivity.this.G.notifyDataSetChanged();
}
}
public x() {
}
@Override
public void onReceive(Context context, Intent intent) {
if ("com.showself.send_openfiremsg_success".equals(intent.getAction())) {
if (SJChatActivity.this.h0) {
return;
}
List<MessageInfo> i = d.i.j.o(SJChatActivity.this.N) ? SJChatActivity.this.J.i(SJChatActivity.this.M, d.g.b.h().i(), d.g.b.h().g(), 0, SJChatActivity.this.H.size() + 1) : SJChatActivity.this.J.h(SJChatActivity.this.M, SJChatActivity.this.N, 0, SJChatActivity.this.H.size() + 1);
if (i == null || i.size() <= 0) {
return;
}
MessageInfo messageInfo = null;
Iterator<MessageInfo> it = i.iterator();
while (true) {
if (!it.hasNext()) {
break;
}
MessageInfo next = it.next();
if (next.getId().equals(SJChatActivity.this.g0 + "")) {
messageInfo = next;
break;
}
}
d.a.a.b.f.c(messageInfo != null ? messageInfo.getMessage() : i.get(0).getMessage(), new a(i));
return;
}
if ("com.showself.receive_openfiremsg".equals(intent.getAction())) {
Bundle extras = intent.getExtras();
String string = extras.getString(RemoteMessageConst.FROM);
int i2 = extras.getInt(com.heytap.mcssdk.constant.b.f5432b);
if (d.i.j.o(SJChatActivity.this.N) && d.i.j.o(Integer.parseInt(string))) {
SJChatActivity.this.N = Integer.parseInt(string);
}
if (Integer.parseInt(string) == SJChatActivity.this.N) {
if (i2 != 4) {
d.g.b.h().q(SJChatActivity.this.N + "", SJChatActivity.this.W, SJChatActivity.this);
}
SJChatActivity.this.J.B(1, SJChatActivity.this.N, SJChatActivity.this.M);
}
List<MessageInfo> i3 = d.i.j.o(SJChatActivity.this.N) ? SJChatActivity.this.J.i(SJChatActivity.this.M, d.g.b.h().i(), d.g.b.h().g(), 0, SJChatActivity.this.H.size() + 1) : SJChatActivity.this.J.h(SJChatActivity.this.M, SJChatActivity.this.N, 0, SJChatActivity.this.H.size() + 1);
if (i3 == null || i3.size() <= 0) {
return;
}
d.a.a.b.f.c(i3.get(0).getMessage(), new b(i3));
return;
}
if ("com.showself.action_openfire_msg_sendfail".equals(intent.getAction())) {
if (SJChatActivity.this.H != null) {
long longExtra = intent.getLongExtra("msgid", -1L);
Iterator it2 = SJChatActivity.this.H.iterator();
while (true) {
if (!it2.hasNext()) {
break;
}
MessageInfo messageInfo2 = (MessageInfo) it2.next();
if (longExtra == Long.parseLong(messageInfo2.getId())) {
messageInfo2.setState(4);
if (d.a.a.b.f.d(messageInfo2.getMessage())) {
d.a.a.b.f.c(messageInfo2.getMessage(), new c());
}
}
}
SJChatActivity.this.G.e0(SJChatActivity.this.H);
}
abortBroadcast();
return;
}
if ("sjchat_recall".equals(intent.getAction())) {
int intExtra = intent.getIntExtra("userId", 0);
if (intExtra == 0 || intExtra != SJChatActivity.this.N) {
return;
}
SJChatActivity.this.X = 0;
SJChatActivity.this.Z = true;
SJChatActivity.this.H.clear();
SJChatActivity sJChatActivity = SJChatActivity.this;
sJChatActivity.V0(sJChatActivity.s0);
return;
}
if (!"com.showself.action_openfire_login_success".equals(intent.getAction())) {
if (!"com.showself.action_openfire_connect_close".equals(intent.getAction()) || SJChatActivity.this.e == null) {
return;
}
SJChatActivity.this.e.setText("未连接");
return;
}
if (SJChatActivity.this.e != null) {
SJChatActivity.this.e.setText(SJChatActivity.this.R != null ? SJChatActivity.this.R : "");
if (d.g.b.h().o()) {
SJChatActivity.this.i1("showid:" + SJChatActivity.this.T + "<br>封号原因:" + SJChatActivity.this.d0);
}
}
}
}
public void L0() {
String str = this.S;
if (str != null && str.equals(WakedResultReceiver.CONTEXT_KEY)) {
this.t.setVisibility(8);
return;
}
if (d.i.g.c(this.M, this.N)) {
this.t.setVisibility(8);
return;
}
if (this.H.size() > 0) {
this.t.setVisibility(8);
d.i.g.q(this.M, this.N, true);
return;
}
this.t.setVisibility(0);
this.z = new ArrayList();
ArrayList arrayList = new ArrayList();
arrayList.addAll(d.a.a.b.g.f6927d);
int size = arrayList.size();
if (size < 4) {
return;
}
for (int i2 = 0; i2 < 4; i2++) {
int nextInt = new Random().nextInt(size);
this.z.add(arrayList.get(nextInt));
arrayList.remove(nextInt);
size--;
}
e1();
}
private void M0() {
new q().start();
}
private void N0(String str, String str2) {
SJChatPhotoInfo sJChatPhotoInfo = new SJChatPhotoInfo();
sJChatPhotoInfo.setUrl(str);
sJChatPhotoInfo.setBigUrl(str2);
SJChatBigAvatarFragment.h(sJChatPhotoInfo).show(getSupportFragmentManager(), "dialog");
}
private void O0(String str) {
if (str == null) {
return;
}
int size = this.H.size();
for (int i2 = 0; i2 < size; i2++) {
if (str.equals(this.H.get(i2).getId())) {
this.H.remove(i2);
this.G.notifyDataSetChanged();
return;
}
}
}
public void P0(String str) {
d.i.j.r(this, "提示", str, null, 0, "确定", getResources().getColor(R.color.chat_custom_dialog_positive), new n(), true);
}
public void Q0(String str) {
d.i.j.r(this, "提示", str, null, 0, "确定", getResources().getColor(R.color.chat_custom_dialog_positive), new o(), true);
}
private void R0() {
d.f.g.g().d(this.N, new h());
}
private String S0(String str, int i2, String str2, int i3) {
return String.format(this.q0, str, Integer.valueOf(i2), str2, Integer.valueOf(i3));
}
private String T0(String str, String str2, String str3, int i2) {
return String.format(this.p0, str, str2, Integer.valueOf(i2), str3);
}
private void U0() {
d.f.g.g().e(this.N, new s());
}
public void V0(Runnable runnable) {
Thread thread = this.L;
if (thread != null && thread.isAlive()) {
this.h0 = false;
} else if (this.Z) {
M(true);
Thread thread2 = new Thread(new r(runnable));
this.L = thread2;
thread2.start();
}
}
private void W0() {
if (this.n0 == null) {
this.n0 = new f.b(this, true);
}
this.n0.X(1);
this.n0.V(this.N, this.R, "");
this.n0.S(this.M, this.N, 0, 0L, d.c.a.n().m(), d.c.a.n().v(), new k());
this.n0.J();
}
public void X0() {
this.j0.setVisibility(8);
int i2 = this.k0;
if (i2 == 1) {
Y0();
} else if (i2 == 2) {
this.C = true;
Animation loadAnimation = AnimationUtils.loadAnimation(this, R.anim.push_down_out);
this.A.startAnimation(loadAnimation);
loadAnimation.setAnimationListener(new v());
} else if (i2 == 3) {
Animation loadAnimation2 = AnimationUtils.loadAnimation(this, R.anim.push_down_out);
this.j.startAnimation(loadAnimation2);
loadAnimation2.setAnimationListener(new w());
}
this.k0 = 0;
}
private void Y0() {
((InputMethodManager) getSystemService("input_method")).hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0);
}
private void Z0() {
LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this);
linearLayoutManager.setOrientation(1);
this.h.setLayoutManager(linearLayoutManager);
this.h.addOnScrollListener(new p());
this.H = new ArrayList();
d.b.b bVar = new d.b.b(this.H, this, this.M, this.K.getAvatar(), this.Q, d.i.j.o(this.N), this.S, 1);
this.G = bVar;
bVar.f0(this);
this.G.g0(this);
this.h.setAdapter(this.G);
}
private MessageInfo a1(String str, String str2, int i2) {
long j2;
if (this.K == null) {
return null;
}
long currentTimeMillis = System.currentTimeMillis() / 1000;
List<MessageInfo> list = this.H;
if (list == null || list.size() == 0) {
j2 = 0;
} else {
List<MessageInfo> list2 = this.H;
j2 = list2.get(list2.size() - 1).getSysdateline() + 1;
}
String g2 = d.i.j.g();
int i3 = this.M;
MessageInfo messageInfo = new MessageInfo(i3, this.N, null, i2, 2, currentTimeMillis, i3, str, 12.0d, 13.0d, this.K.getAvatar(), this.K.getGender(), 0, str2, "", j2, this.K.getUserName());
messageInfo.setMessageKey(g2);
long j3 = -1;
try {
j3 = this.J.l(messageInfo);
} catch (Exception e2) {
e2.printStackTrace();
}
if (j3 < 0) {
return null;
}
messageInfo.setId(j3 + "");
this.H.add(messageInfo);
int i4 = this.M;
MessageUserInfo messageUserInfo = new MessageUserInfo(i4, this.N, null, i2, 2, currentTimeMillis, i4, this.Q, this.K.getGender(), this.R, this.f0, this.N);
messageUserInfo.setMessageKey(g2);
try {
this.J.m(messageUserInfo, true);
} catch (Exception e3) {
e3.printStackTrace();
}
runOnUiThread(new e());
return messageInfo;
}
private void b1(String str, MessageInfo messageInfo) {
d.f.g g2 = d.f.g.g();
int i2 = this.M;
boolean z = this.i0;
g2.x(i2, str, z, z ? 8 : 10, messageInfo, new d());
}
public void c1(String str, boolean z, MessageInfo messageInfo) {
d.f.g.g().y(str, z, messageInfo, new c());
}
public void d1(SJChatUserInfo sJChatUserInfo) {
if (sJChatUserInfo != null) {
String avatar = sJChatUserInfo.getAvatar();
int i2 = R.drawable.defalt_big_image;
com.sjvangogh.a.g(this, avatar, i2, i2, this.m);
this.r.setText(sJChatUserInfo.getNickname());
this.s.setText(sJChatUserInfo.getIntro());
this.p.setImageResource(this.f0 == 0 ? R.drawable.icon_sjchat_follow : R.drawable.icon_sj_chat_followback);
if (TextUtils.isEmpty(sJChatUserInfo.getAnchorLevelUrl())) {
this.n.setVisibility(8);
} else {
this.n.setVisibility(0);
com.sjvangogh.a.l(this, sJChatUserInfo.getAnchorLevelUrl(), this.n);
}
if (TextUtils.isEmpty(sJChatUserInfo.getUserLevelUrl())) {
this.o.setVisibility(8);
} else {
this.o.setVisibility(0);
com.sjvangogh.a.l(this, sJChatUserInfo.getUserLevelUrl(), this.o);
}
if (!sJChatUserInfo.isAnchor()) {
if (this.q.k()) {
com.sjvangogh.a.t(this.q);
}
this.q.setVisibility(8);
} else if (sJChatUserInfo.getLiveStatus() != 1) {
if (this.q.k()) {
com.sjvangogh.a.t(this.q);
}
this.q.setVisibility(8);
} else {
this.q.setVisibility(0);
if (this.q.k()) {
return;
}
com.sjvangogh.a.r(this, "living.svga", this.q);
}
}
}
private void e1() {
if (this.z.size() == 4) {
String gif = this.z.get(0).getOrigin().getGif();
int i2 = R.drawable.icon_default_emoji;
com.sjvangogh.a.k(this, gif, i2, i2, this.v);
com.sjvangogh.a.k(this, this.z.get(1).getOrigin().getGif(), i2, i2, this.w);
com.sjvangogh.a.k(this, this.z.get(2).getOrigin().getGif(), i2, i2, this.x);
com.sjvangogh.a.k(this, this.z.get(3).getOrigin().getGif(), i2, i2, this.y);
}
}
public void f1(String str) {
d.c.a n2 = d.c.a.n();
d.h.b c2 = d.h.b.c();
c2.e("Chat");
c2.f("PrivateChat");
c2.d(str);
c2.g(d.h.c.Click);
c2.a("uid", Integer.valueOf(this.M));
c2.a("touid", Integer.valueOf(this.N));
n2.G(c2.b());
}
public void g1(java.lang.String r38, java.lang.String r39, int r40, int r41, java.lang.String r42, java.lang.String r43, int r44, int r45, int r46) {
throw new UnsupportedOperationException("Method not decompiled: chat.ui.activity.SJChatActivity.g1(java.lang.String, java.lang.String, int, int, java.lang.String, java.lang.String, int, int, int):void");
}
public void h1(MessageInfo messageInfo, int i2, String str) {
if (messageInfo == null || TextUtils.isEmpty(messageInfo.getId())) {
return;
}
this.J.y(messageInfo.getMessageKey(), messageInfo.getUrl(), messageInfo.getThumburl());
if (i2 == 8) {
messageInfo.setUrl(str);
messageInfo.setThumburl(str);
}
d.g.a.d(getApplicationContext()).h(this.N, Integer.parseInt(messageInfo.getId()), d.i.j.p(messageInfo, this.K.getUserName(), this.f0), this.J);
}
public void i1(java.lang.Object r35) {
throw new UnsupportedOperationException("Method not decompiled: chat.ui.activity.SJChatActivity.i1(java.lang.Object):void");
}
private void j1(SMEmoji sMEmoji) {
long j2;
MessageInfo messageInfo;
long j3;
if (d.c.a.n().D(false, sMEmoji, TextUtils.equals(this.S, WakedResultReceiver.CONTEXT_KEY))) {
return;
}
long currentTimeMillis = System.currentTimeMillis() / 1000;
List<MessageInfo> list = this.H;
if (list == null || list.size() == 0) {
j2 = 0;
} else {
List<MessageInfo> list2 = this.H;
j2 = list2.get(list2.size() - 1).getSysdateline() + 1;
}
MessageInfo messageInfo2 = new MessageInfo(this.M, this.N, sMEmoji.getGif(), 12, 0, currentTimeMillis, this.M, "", 12.0d, 13.0d, this.K.getAvatar(), this.K.getGender(), 0, "", "", j2, this.K.getUserName());
messageInfo2.setState(2);
messageInfo2.setMemeSize(sMEmoji.getW() + "_" + sMEmoji.getH());
String g2 = d.i.j.g();
messageInfo2.setMessageKey(g2);
long j4 = -1;
try {
j4 = this.J.l(messageInfo2);
} catch (Exception e2) {
e2.printStackTrace();
}
long j5 = j4;
if (j5 < 0) {
return;
}
if (this.K != null) {
messageInfo = messageInfo2;
j3 = j5;
MessageUserInfo messageUserInfo = new MessageUserInfo(this.M, this.N, sMEmoji.getGif(), 12, 2, currentTimeMillis, this.M, this.Q, this.K.getGender(), this.R, this.f0, this.N);
messageUserInfo.setIsOfficial(this.S);
messageUserInfo.setMessageKey(g2);
messageUserInfo.setMemeSize(sMEmoji.getW() + "_" + sMEmoji.getH());
try {
this.J.m(messageUserInfo, true);
} catch (Exception e3) {
e3.printStackTrace();
}
} else {
messageInfo = messageInfo2;
j3 = j5;
}
this.g0 = j3;
MessageInfo messageInfo3 = messageInfo;
messageInfo3.setId(j3 + "");
this.H.add(messageInfo3);
this.G.notifyDataSetChanged();
this.h.scrollToPosition(this.G.getItemCount() - 1);
d.g.a.d(getApplicationContext()).h(this.N, j3, d.i.e.a(messageInfo3, this.K.getUserName(), this.f0), this.J);
f1("ConfirmLook");
}
private void k1() {
if (this.e0 == null) {
this.e0 = new d.i.b();
}
View inflate = LayoutInflater.from(this).inflate(R.layout.layout_sj_chat_block_popup_item, (ViewGroup) null);
((TextView) inflate.findViewById(R.id.tv_block_confirm)).setOnClickListener(new j());
((TextView) inflate.findViewById(R.id.tv_report_user)).setOnClickListener(new l());
((TextView) inflate.findViewById(R.id.tv_block_cancel)).setOnClickListener(new m());
this.e0.i(this, inflate, 1.0f, 80, -1, d.i.j.b(152.0f), R.style.dialog_transparent, true, true);
}
private void l1(View view, MessageInfo messageInfo, int i2) {
this.b0 = messageInfo;
View inflate = View.inflate(this, R.layout.layout_sj_chat_popup_item, null);
inflate.measure(0, 0);
this.O = inflate.getMeasuredWidth();
this.P = inflate.getMeasuredHeight();
this.a0 = new PopupWindow(inflate, -2, -2);
LinearLayout linearLayout = (LinearLayout) inflate.findViewById(R.id.ll_chat_copy);
LinearLayout linearLayout2 = (LinearLayout) inflate.findViewById(R.id.ll_chat_repeat);
LinearLayout linearLayout3 = (LinearLayout) inflate.findViewById(R.id.ll_chat_delete);
if (i2 == 0) {
linearLayout.setVisibility(0);
linearLayout2.setVisibility(0);
linearLayout3.setVisibility(0);
} else if (i2 == 1) {
linearLayout.setVisibility(0);
linearLayout2.setVisibility(8);
linearLayout3.setVisibility(0);
} else {
linearLayout.setVisibility(8);
linearLayout2.setVisibility(8);
linearLayout3.setVisibility(0);
}
linearLayout.setOnClickListener(this);
linearLayout2.setOnClickListener(this);
linearLayout3.setOnClickListener(this);
this.a0.setFocusable(true);
this.a0.setOutsideTouchable(true);
int[] iArr = new int[2];
view.getLocationOnScreen(iArr);
if (i2 == 0) {
this.a0.showAtLocation(view, 0, ((iArr[0] + (view.getWidth() / 2)) - (this.O / 2)) - d.i.j.b(30.0f), (iArr[1] - this.P) - d.i.j.b(9.0f));
return;
}
if (i2 == 1) {
this.a0.showAtLocation(view, 0, ((iArr[0] + (view.getWidth() / 2)) - (this.P / 2)) - d.i.j.b(20.0f), (iArr[1] - this.P) - d.i.j.b(9.0f));
return;
}
PopupWindow popupWindow = this.a0;
int width = iArr[0] + (view.getWidth() / 2);
int i3 = this.P;
popupWindow.showAtLocation(view, 0, width - (i3 / 2), iArr[1] - i3);
}
public void m1(int i2) {
f.b bVar = this.n0;
if (bVar != null && bVar.N()) {
this.n0.G();
}
this.n0.Y(i2);
}
private void n1(int i2) {
if (TextUtils.isEmpty(this.S) || !this.S.equals(WakedResultReceiver.CONTEXT_KEY)) {
d.c.a.n().E(this, "showself://usercard/" + i2, null);
}
}
private void o1() {
d.i.h.e(this, new i());
}
public void p1(ArrayList<Photo> arrayList) {
this.l0 = false;
for (int i2 = 0; i2 < arrayList.size() && !this.l0; i2++) {
Photo photo = arrayList.get(i2);
if (!TextUtils.isEmpty(photo.d)) {
try {
if (photo.d.contains("video")) {
r1(photo);
} else {
q1(photo);
}
} catch (Exception e2) {
e2.printStackTrace();
}
}
}
}
private void q1(Photo photo) {
MessageInfo a1;
if (photo.a == null) {
return;
}
File a2 = d.i.c.a(TextUtils.isEmpty(photo.c) ? d.i.c.b(photo.a, this) : photo.c, -1);
if (a2.exists() && (a1 = a1("", "", 2)) != null) {
b1(a2.getAbsolutePath(), a1);
}
}
private void r1(Photo photo) {
MessageInfo a1 = a1("", "", 8);
if (a1 == null) {
return;
}
chat.utils.videocompress.i.a(photo.c, photo.h, new b(a1));
}
@Override
public void J() {
this.U = new x();
IntentFilter intentFilter = new IntentFilter();
this.V = intentFilter;
intentFilter.addAction("com.showself.receive_openfiremsg");
this.V.addAction("com.showself.send_openfiremsg_success");
this.V.addAction("com.showself.action_openfire_msg_sendfail");
this.V.addAction("com.showself.action_openfire_login_success");
this.V.addAction("com.showself.action_openfire_connect_close");
this.V.addAction("sjchat_recall");
this.V.setPriority(1000);
M0();
this.J = new d.d.c();
this.h0 = true;
V0(this.s0);
if (d.g.b.h().o()) {
this.l.setVisibility(8);
} else {
U0();
}
o1();
int i2 = this.r0;
if (i2 == 0 || i2 != 2) {
return;
}
if (!d.c.a.n().C(false, TextUtils.equals(this.S, WakedResultReceiver.CONTEXT_KEY))) {
W0();
}
this.r0 = 0;
}
@Override
public void K() {
this.e = (TextView) findViewById(R.id.tv_chat_title);
this.f = (ImageView) findViewById(R.id.iv_chat_back);
this.g = (ImageView) findViewById(R.id.iv_chat_block);
this.h = (RecyclerView) findViewById(R.id.sj_chat_recycler);
this.f.setOnClickListener(this);
this.g.setOnClickListener(this);
this.i = (SJChatInputView) findViewById(R.id.sj_chat_input_view);
this.k = (LinearLayout) findViewById(R.id.ll_input);
View findViewById = findViewById(R.id.chat_view_cover);
this.j0 = findViewById;
findViewById.setOnClickListener(this);
SJEmojiView sJEmojiView = (SJEmojiView) findViewById(R.id.sj_emoji_view);
this.j = sJEmojiView;
sJEmojiView.e(getSupportFragmentManager(), this);
this.j.setVisibility(8);
LinearLayout linearLayout = (LinearLayout) findViewById(R.id.ll_chat_add);
this.A = linearLayout;
linearLayout.setVisibility(8);
ImageView imageView = (ImageView) findViewById(R.id.bt_chat_photo);
this.B = imageView;
imageView.setOnClickListener(this);
findViewById(R.id.bt_chat_camera).setOnClickListener(this);
this.l = (RelativeLayout) findViewById(R.id.rl_follow_chat);
this.m = (ImageView) findViewById(R.id.iv_chat_follow_avatar);
this.q = findViewById(R.id.svga_chat_follow_living);
this.r = (TextView) findViewById(R.id.tv_follow_chat_nickname);
this.n = (ImageView) findViewById(R.id.iv_follow_anchor_level);
this.o = (ImageView) findViewById(R.id.iv_follow_user_level);
this.s = (TextView) findViewById(R.id.tv_follow_chat_intro);
ImageView imageView2 = (ImageView) findViewById(R.id.iv_chat_follow);
this.p = imageView2;
imageView2.setOnClickListener(this);
this.l.setOnClickListener(this);
this.t = (LinearLayout) findViewById(R.id.ll_chat_iceBreak);
this.v = (ImageView) findViewById(R.id.iv_chat_icebreak_1);
this.w = (ImageView) findViewById(R.id.iv_chat_icebreak_2);
this.x = (ImageView) findViewById(R.id.iv_chat_icebreak_3);
this.y = (ImageView) findViewById(R.id.iv_chat_icebreak_4);
this.u = (ImageView) findViewById(R.id.iv_chat_icebreak_delete);
this.v.setOnClickListener(this);
this.w.setOnClickListener(this);
this.x.setOnClickListener(this);
this.y.setOnClickListener(this);
this.u.setOnClickListener(this);
this.K = d.i.g.h();
Bundle extras = getIntent().getExtras();
if (d.g.b.h().o()) {
this.M = extras.getInt("uid");
this.d0 = extras.getString("reason", "违规");
this.T = extras.getString("showId", "");
this.i.f();
} else {
this.M = this.K.getUserId();
}
this.N = extras.getInt("fuid");
this.o0 = extras.getInt("f_gender");
this.Q = extras.getString("favatar");
this.R = extras.getString("fnickname");
this.S = extras.getString("isOfficial", "0");
this.r0 = extras.getInt("skip_type");
if (TextUtils.isEmpty(this.S) || !TextUtils.equals(this.S, WakedResultReceiver.CONTEXT_KEY)) {
this.g.setVisibility(0);
} else {
this.i0 = d.i.j.o(this.N);
this.g.setVisibility(8);
}
this.i.h(this, this.S);
this.m0 = Executors.newSingleThreadExecutor();
Z0();
}
@Override
public int L() {
return R.layout.activity_chat;
}
@Override
public void b(int i2, String str) {
if (i2 >= d.a.a.b.g.f6926c.size() || d.a.a.b.g.f6926c.get(i2) == null) {
return;
}
this.i.d(str);
}
public void finish() {
ExecutorService executorService = this.m0;
if (executorService != null) {
this.l0 = true;
executorService.shutdownNow();
chat.utils.videocompress.i.b();
}
super/*android.app.Activity*/.finish();
}
@Override
public void g(View view, Object obj) {
if (view.getId() == R.id.iv_chat_audio) {
return;
}
if (view.getId() == R.id.iv_chat_emoji) {
if (obj != null) {
Y0();
this.C = true;
this.A.setVisibility(8);
if (!((Boolean) obj).booleanValue()) {
X0();
return;
}
this.j0.setVisibility(0);
this.j.setVisibility(0);
if (this.k0 == 0) {
this.k.startAnimation(AnimationUtils.loadAnimation(this, R.anim.push_up_in));
}
this.h.scrollToPosition(this.G.getItemCount() - 1);
this.k0 = 3;
f1("Look");
return;
}
return;
}
if (view.getId() == R.id.iv_chat_send_gift) {
if (d.c.a.n().C(false, TextUtils.equals(this.S, WakedResultReceiver.CONTEXT_KEY))) {
return;
}
W0();
return;
}
if (view.getId() != R.id.iv_chat_menu) {
if (view.getId() != R.id.btn_chat_send) {
view.getId();
return;
} else {
if (d.c.a.n().D(false, obj, TextUtils.equals(this.S, WakedResultReceiver.CONTEXT_KEY))) {
return;
}
i1(obj);
return;
}
}
Y0();
this.j.setVisibility(8);
if (!this.C) {
X0();
return;
}
this.C = false;
this.j0.setVisibility(0);
this.A.setVisibility(0);
if (this.k0 == 0) {
this.k.startAnimation(AnimationUtils.loadAnimation(this, R.anim.push_up_in));
}
this.k0 = 2;
this.h.scrollToPosition(this.G.getItemCount() - 1);
f1("More");
}
@Override
public void o(SMEmoji sMEmoji) {
if (d.i.j.m() || sMEmoji == null) {
return;
}
j1(sMEmoji);
}
protected void onActivityResult(int i2, int i3, Intent intent) {
if (i3 == -1 && i2 == 101 && intent != null) {
ArrayList parcelableArrayListExtra = intent.getParcelableArrayListExtra("keyOfEasyPhotosResult");
if (parcelableArrayListExtra == null || parcelableArrayListExtra.size() == 0) {
return;
} else {
this.m0.execute(new a(parcelableArrayListExtra));
}
}
super/*androidx.fragment.app.b*/.onActivityResult(i2, i3, intent);
}
@Override
public void onClick(View view) {
if (view.getId() == R.id.iv_chat_back) {
finish();
return;
}
if (view.getId() == R.id.iv_chat_block) {
if (this.N != 0) {
k1();
return;
}
return;
}
if (view.getId() == R.id.ll_chat_copy) {
if (this.b0 != null) {
((ClipboardManager) getSystemService("clipboard")).setText(this.b0.getMessage());
d.i.j.u("已复制到剪贴板");
this.a0.dismiss();
return;
}
return;
}
if (view.getId() == R.id.ll_chat_repeat) {
MessageInfo messageInfo = this.b0;
if (messageInfo != null) {
this.c0 = messageInfo.getMessage();
i1(null);
this.a0.dismiss();
return;
}
return;
}
if (view.getId() == R.id.ll_chat_delete) {
MessageInfo messageInfo2 = this.b0;
if (messageInfo2 != null) {
this.J.e(messageInfo2.getId(), this.b0.getDateline());
O0(this.b0.getId());
Intent intent = new Intent();
intent.setAction("sjchat_delete");
sendBroadcast(intent);
this.a0.dismiss();
if (this.b0.getType() == 12) {
f1("DeletePressConfirmLook");
return;
}
return;
}
return;
}
if (view.getId() == R.id.bt_chat_photo) {
if (d.c.a.n().C(false, TextUtils.equals(this.S, WakedResultReceiver.CONTEXT_KEY))) {
return;
}
if (!com.sjnet.n.d.d()) {
d.i.j.s(R.string.sj_chat_network_fail);
return;
}
f1("Picture");
if (!this.S.equals(WakedResultReceiver.CONTEXT_KEY) && this.f0 != 3) {
d.i.j.s(R.string.sj_chat_select_photo);
return;
}
e.a.a a2 = e.b.a(this, false, true, e.c.d());
a2.f(d.i.j.h(this).packageName + ".fileprovider");
a2.e(9);
a2.i(this.i0);
a2.j(101);
return;
}
if (view.getId() == R.id.bt_chat_camera) {
if (d.c.a.n().C(false, TextUtils.equals(this.S, WakedResultReceiver.CONTEXT_KEY))) {
return;
}
if (!com.sjnet.n.d.d()) {
d.i.j.s(R.string.sj_chat_network_fail);
return;
}
if (!this.S.equals(WakedResultReceiver.CONTEXT_KEY) && this.f0 != 3) {
d.i.j.s(R.string.sj_chat_camera);
return;
}
e.a.a a3 = e.b.a(this, true, true, e.c.d());
a3.f(d.i.j.h(this).packageName + ".fileprovider");
a3.e(9);
a3.i(this.i0);
a3.j(101);
return;
}
if (view.getId() == R.id.iv_chat_follow) {
R0();
return;
}
if (view.getId() == R.id.rl_follow_chat) {
n1(this.N);
return;
}
if (view.getId() == R.id.iv_chat_icebreak_1) {
if (this.z.get(0) != null) {
j1(this.z.get(0).getOrigin());
f1("Guide");
return;
}
return;
}
if (view.getId() == R.id.iv_chat_icebreak_2) {
if (this.z.get(1) != null) {
j1(this.z.get(1).getOrigin());
f1("Guide");
return;
}
return;
}
if (view.getId() == R.id.iv_chat_icebreak_3) {
if (this.z.get(2) != null) {
j1(this.z.get(2).getOrigin());
f1("Guide");
return;
}
return;
}
if (view.getId() == R.id.iv_chat_icebreak_4) {
if (this.z.get(3) != null) {
j1(this.z.get(3).getOrigin());
f1("Guide");
return;
}
return;
}
if (view.getId() != R.id.iv_chat_icebreak_delete) {
if (view.getId() == R.id.chat_view_cover) {
X0();
}
} else {
this.t.setVisibility(8);
d.i.g.q(this.M, this.N, true);
f1("CancelGuide");
sendBroadcast(new Intent("sjchat_close_ice_break"));
}
}
public boolean onKeyDown(int i2, KeyEvent keyEvent) {
if (i2 != 4 || keyEvent.getRepeatCount() != 0) {
return super/*androidx.appcompat.app.b*/.onKeyDown(i2, keyEvent);
}
finish();
return false;
}
protected void onPause() {
super.onPause();
unregisterReceiver(this.U);
}
protected void onResume() {
super.onResume();
this.J.B(1, this.N, this.M);
NotificationNumber.getShareNotificationNum().setChatNum(this.J.f(this.M));
sendBroadcast(new Intent(d.i.a.f6993b));
registerReceiver(this.U, this.V);
}
@Override
public boolean u(com.f.a.a.a.b bVar, View view, int i2) {
if (view.getId() == R.id.ll_chat_me_text) {
l1(view, this.H.get(i2), 0);
} else {
int id = view.getId();
int i3 = R.id.iv_chat_imageView;
if (id == i3 || view.getId() == R.id.iv_chat_me_bitmap || view.getId() == R.id.iv_chat_you_bitmap || view.getId() == R.id.iv_chat_other_imageView) {
if (view.getId() == i3) {
f1("PressConfirmLook");
}
l1(view, this.H.get(i2), 2);
} else if (view.getId() == R.id.tv_chat_you_context) {
l1(view, this.H.get(i2), 1);
}
}
return true;
}
@Override
public void v(com.f.a.a.a.b bVar, View view, int i2) {
if (view.getId() == R.id.sj_chat_cv) {
if (this.H.get(i2).getType() == 10) {
if (TextUtils.isEmpty(this.H.get(i2).getUrl())) {
return;
}
d.c.a.n().E(this, this.H.get(i2).getRedirectUrl(), null);
return;
} else {
if (this.H.get(i2).getType() != 11 || TextUtils.isEmpty(this.H.get(i2).getUrl())) {
return;
}
d.c.a n2 = d.c.a.n();
d.h.b c2 = d.h.b.c();
c2.e("Chat");
c2.f("PrivateChat");
c2.d("ShowSmallVideo");
c2.g(d.h.c.Click);
n2.G(c2.b());
VideoPlayActivity.M(this, this.H.get(i2).getRedirectUrl());
return;
}
}
if (view.getId() == R.id.iv_gift_uid) {
if (this.H.get(i2).getFrom() == this.M) {
n1(this.H.get(i2).getUid());
return;
} else {
n1(this.H.get(i2).getFrom());
return;
}
}
if (view.getId() == R.id.iv_gift_fuid) {
if (this.H.get(i2).getFrom() == this.M) {
n1(this.H.get(i2).getTo());
return;
} else {
n1(this.H.get(i2).getUid());
return;
}
}
if (view.getId() != R.id.iv_chat_me_bitmap && view.getId() != R.id.iv_chat_you_bitmap) {
if (view.getId() == R.id.iv_chat_me_avatar) {
n1(this.M);
return;
} else {
if (view.getId() == R.id.iv_chat_you_avatar) {
n1(this.N);
return;
}
return;
}
}
if (this.H.get(i2).getType() == 2) {
N0(this.H.get(i2).getMessage(), this.H.get(i2).getUrl());
return;
}
if (this.H.get(i2).getType() == 8) {
if (!TextUtils.isEmpty(this.H.get(i2).getUrl())) {
VideoPlayActivity.M(this, this.H.get(i2).getUrl());
} else if (this.H.get(i2).getState() == 2) {
d.i.j.s(R.string.video_sending);
} else if (this.H.get(i2).getState() == 4) {
d.i.j.s(R.string.error_video_path);
}
}
}
@Override
public void x() {
this.i.s();
}
}