正在查看: 微商客 v2.1.2 应用的 SeeWhoDeletedMeNewActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 微商客 v2.1.2 应用的 SeeWhoDeletedMeNewActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.jianzhen.wsk.ui.detection;
import android.content.Context;
import android.content.Intent;
import android.graphics.Color;
import android.os.Handler;
import android.os.Looper;
import android.os.Message;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.View;
import android.view.accessibility.AccessibilityNodeInfo;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.activity.result.ActivityResult;
import androidx.activity.result.ActivityResultCallback;
import androidx.activity.result.ActivityResultLauncher;
import androidx.activity.result.contract.ActivityResultContracts;
import com.alibaba.fastjson.JSON;
import com.auxiliary.library.core.NodeExecutor;
import com.auxiliary.library.node.SelectNode;
import com.auxiliary.library.node.ViewNode;
import com.auxiliary.library.node.WhileNode;
import com.auxiliary.library.node.base.INode;
import com.auxiliary.library.node.base.PageNode;
import com.auxiliary.library.service.AuxiliaryService;
import com.auxiliary.library.service.IAccessibility;
import com.auxiliary.library.widget.ExecutorWindow;
import com.jianzhen.wsk.BaseActivity;
import com.jianzhen.wsk.R;
import com.jianzhen.wsk.base.FunIdConstant;
import com.jianzhen.wsk.bean.CheckFriendData;
import com.jianzhen.wsk.bean.FriendData;
import com.jianzhen.wsk.bean.NameList;
import com.jianzhen.wsk.bean.TagAndGroupBean;
import com.jianzhen.wsk.dialog.BaseDialog;
import com.jianzhen.wsk.net.api.Constant;
import com.jianzhen.wsk.ui.friendscircle.FriendSelectObjectTagActivity;
import com.jianzhen.wsk.ui.set.AppRunSetActivity;
import com.jianzhen.wsk.utils.ScriptLoadUtil;
import com.jianzhen.wsk.utils.SharedPreferencesUtil;
import com.jianzhen.wsk.utils.Utils;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.function.Function;
import java.util.function.Predicate;
import java.util.stream.Collectors;
public class SeeWhoDeletedMeNewActivity extends BaseActivity implements View.OnClickListener {
private TextView checkPay1Tv;
private TextView checkPay2Tv;
private EditText checkStartEt;
private String currentName;
private String currentWxCode;
private boolean isDisturbanceDetection;
private boolean isGoDeleteFriend;
private TextView lastCheckTv;
public ActivityResultLauncher<Intent> launcher;
private ExecutorWindow mExecutorWindow;
private View noDisturbanceLine;
private LinearLayout noDisturbanceModeLay;
private TextView noDisturbanceText;
private ImageView noFriendAddIv;
private LinearLayout noFriendAddLay;
private ImageView noFriendDeleteIv;
private LinearLayout noFriendDeleteLay;
private TextView selectCheckObjectTv;
private TextView selectRemarksTv;
private View sendMessageLine;
private LinearLayout sendMessageModeLay;
private TextView sendMessageText;
private TagAndGroupBean tagAndGroupBean;
private EditText validateMessageTv;
private String funcId = FunIdConstant.WHO_DELETE_ME;
private List<NotFriendData> notFriendData = new ArrayList();
public int isCheckSelectObject = 100;
private List<TagAndGroupBean> selectObjectData = new ArrayList();
private int savaCheckNotFriendNum = 0;
private int savaAllCheckFriendNum = 0;
private final Handler handlerPost = new Handler(Looper.getMainLooper());
private int checkStart = 0;
private final Handler handler = new Handler(Looper.getMainLooper()) {
@Override
public void handleMessage(Message message) {
super.handleMessage(message);
if (message.what == 1) {
List arrayList = new ArrayList();
String string = SharedPreferencesUtil.getString(SeeWhoDeletedMeNewActivity.this, "delete_me_new_data", "");
if (!string.isEmpty()) {
arrayList = JSON.parseArray(string, NotFriendData.class);
}
ArrayList arrayList2 = new ArrayList();
if (arrayList != null && !arrayList.isEmpty()) {
for (NotFriendData notFriendData : SeeWhoDeletedMeNewActivity.this.notFriendData) {
Iterator it = arrayList.iterator();
boolean z = false;
while (it.hasNext()) {
z = ((NotFriendData) it.next()).wxCode.equals(notFriendData.wxCode);
}
if (!z) {
arrayList2.add(notFriendData);
}
}
arrayList.addAll(arrayList2);
} else if (arrayList != null) {
arrayList.addAll(SeeWhoDeletedMeNewActivity.this.notFriendData);
} else {
arrayList = SeeWhoDeletedMeNewActivity.this.notFriendData;
}
SharedPreferencesUtil.putString(SeeWhoDeletedMeNewActivity.this, "delete_me_new_data", JSON.toJSONString(arrayList));
if (!SeeWhoDeletedMeNewActivity.this.isVipOrFree) {
SeeWhoDeletedMeNewActivity.this.mExecutorWindow.setMessageShow("非好友任务检测已成功完成,你的免费体验已结束,继续使用请返回应用,开通会员!");
} else if (!SeeWhoDeletedMeNewActivity.this.notFriendData.isEmpty()) {
SeeWhoDeletedMeNewActivity.this.mExecutorWindow.setMessageShow("检测完成!\n检测结果:共检测" + SeeWhoDeletedMeNewActivity.this.savaAllCheckFriendNum + "位联系人,发现" + SeeWhoDeletedMeNewActivity.this.notFriendData.size() + "人为非好友,现已为您保存到检测记录,并加入到【A000非好友】标签中");
} else {
SeeWhoDeletedMeNewActivity.this.mExecutorWindow.setMessageShow("检测完成!\n检测结果:共检测" + SeeWhoDeletedMeNewActivity.this.savaAllCheckFriendNum + "位联系人,发现" + SeeWhoDeletedMeNewActivity.this.notFriendData.size() + "人为非好友");
}
SeeWhoDeletedMeNewActivity.this.savaCheckNotFriendNum = 0;
SeeWhoDeletedMeNewActivity.this.savaAllCheckFriendNum = 0;
}
}
};
private final List<String> recordListData = new ArrayList();
@Override
protected int getLayoutId() {
return R.layout.activity_who_delete_me;
}
@Override
protected boolean isSetBaseTitle() {
return true;
}
@Override
protected void initTitle() {
setBaseTitle(this, "看谁删了我");
}
@Override
protected void initPageView() {
initActivityResult();
this.sendMessageModeLay = (LinearLayout) findViewById(R.id.send_message_mode_lay);
this.noDisturbanceModeLay = (LinearLayout) findViewById(R.id.no_disturbance_mode_lay);
this.sendMessageText = (TextView) findViewById(R.id.send_message_tv);
this.sendMessageLine = findViewById(R.id.send_message_line);
this.noDisturbanceText = (TextView) findViewById(R.id.no_disturbance_tv);
this.noDisturbanceLine = findViewById(R.id.no_disturbance_line);
this.noFriendAddLay = (LinearLayout) findViewById(R.id.no_friend_add_lay);
this.noFriendDeleteLay = (LinearLayout) findViewById(R.id.no_friend_delete_lay);
this.noFriendDeleteIv = (ImageView) findViewById(R.id.no_friend_delete_iv);
this.noFriendAddIv = (ImageView) findViewById(R.id.no_friend_add_iv);
this.validateMessageTv = (EditText) findViewById(R.id.validate_message_tv);
this.selectCheckObjectTv = (TextView) findViewById(R.id.friend_select_object_text);
this.selectRemarksTv = (TextView) findViewById(R.id.select_remarks_tv);
this.checkPay1Tv = (TextView) findViewById(R.id.check_pay_1_tv);
this.checkPay2Tv = (TextView) findViewById(R.id.check_pay_2_tv);
this.lastCheckTv = (TextView) findViewById(R.id.last_check_tv);
this.checkStartEt = (EditText) findViewById(R.id.check_start_location);
this.selectRemarksTv.setSelected(true);
this.checkPay1Tv.setSelected(true);
this.checkStartEt.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) {
}
@Override
public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) {
}
@Override
public void afterTextChanged(Editable editable) {
String obj = SeeWhoDeletedMeNewActivity.this.checkStartEt.getText().toString();
if (!obj.isEmpty()) {
if (Integer.parseInt(obj) > 0) {
SharedPreferencesUtil.putInt(SeeWhoDeletedMeNewActivity.this, "lastCheckLocation", Integer.parseInt(obj));
return;
} else {
SharedPreferencesUtil.putInt(SeeWhoDeletedMeNewActivity.this, "lastCheckLocation", 1);
return;
}
}
SharedPreferencesUtil.putInt(SeeWhoDeletedMeNewActivity.this, "lastCheckLocation", 1);
}
});
findViewById(R.id.start_check).setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
SeeWhoDeletedMeNewActivity.this.lambda$initPageView$0(view);
}
});
findViewById(R.id.send_message_click_lay).setOnClickListener(this);
findViewById(R.id.no_disturbance_click_lay).setOnClickListener(this);
this.noFriendAddLay.setOnClickListener(this);
this.noFriendDeleteLay.setOnClickListener(this);
findViewById(R.id.recordActivity_lay).setOnClickListener(this);
findViewById(R.id.friend_select_object_lay).setOnClickListener(this);
this.selectRemarksTv.setOnClickListener(this);
this.checkPay1Tv.setOnClickListener(this);
this.checkPay2Tv.setOnClickListener(this);
setSwitchMode(true);
setVideoTutorial("who_delete_me.mp4");
}
public void lambda$initPageView$0(View view) {
if (!this.isDisturbanceDetection && this.validateMessageTv.getText().toString().trim().isEmpty()) {
showCenterToast("请输入检测消息内容!");
return;
}
if (this.checkStartEt.getText().toString().isEmpty()) {
this.checkStartEt.setText("1");
}
this.isGoDeleteFriend = false;
if (!SharedPreferencesUtil.getBoolean(this, "DeleteMeDlgTip", false)) {
checkFriendTip();
} else {
getFuncLimit(FunIdConstant.WHO_DELETE_ME);
}
}
private void setSwitchMode(boolean z) {
this.isDisturbanceDetection = z;
this.noDisturbanceText.setTextColor(Color.parseColor(z ? "#9867D3" : "#77777E"));
this.noDisturbanceLine.setBackgroundColor(Color.parseColor(z ? "#9867D3" : "#77777E"));
this.noDisturbanceLine.setVisibility(z ? 0 : 4);
this.sendMessageText.setTextColor(Color.parseColor(z ? "#77777E" : "#9867D3"));
this.sendMessageLine.setBackgroundColor(Color.parseColor(z ? "#77777E" : "#9867D3"));
this.sendMessageLine.setVisibility(z ? 4 : 0);
this.noDisturbanceModeLay.setVisibility(z ? 0 : 8);
this.sendMessageModeLay.setVisibility(z ? 8 : 0);
this.noFriendDeleteLay.setVisibility(8);
this.noFriendAddLay.setVisibility(8);
}
@Override
public void onClick(View view) {
switch (view.getId()) {
case R.id.check_pay_1_tv:
this.checkPay1Tv.setSelected(!r3.isSelected());
this.checkPay2Tv.setSelected(true ^ this.checkPay1Tv.isSelected());
break;
case R.id.check_pay_2_tv:
this.checkPay2Tv.setSelected(!r3.isSelected());
this.checkPay1Tv.setSelected(true ^ this.checkPay2Tv.isSelected());
break;
case R.id.friend_select_object_lay:
Intent intent = new Intent((Context) this, (Class<?>) SelectCheckObjectActivity.class);
intent.putExtra("isCheckSelectObject", this.isCheckSelectObject);
intent.putExtra("deleteMeSelectTag", (Serializable) this.selectObjectData);
this.launcher.launch(intent);
break;
case R.id.no_disturbance_click_lay:
setSwitchMode(true);
break;
case R.id.no_friend_add_lay:
ImageView imageView = this.noFriendAddIv;
imageView.setSelected(true ^ imageView.isSelected());
break;
case R.id.no_friend_delete_lay:
ImageView imageView2 = this.noFriendDeleteIv;
imageView2.setSelected(true ^ imageView2.isSelected());
break;
case R.id.recordActivity_lay:
Intent intent2 = new Intent((Context) this, (Class<?>) DetectionRecordActivity.class);
intent2.putStringArrayListExtra("recordListData", (ArrayList) this.recordListData);
startActivity(intent2);
break;
case R.id.send_message_click_lay:
setSwitchMode(false);
break;
}
}
@Override
public void lambda$setNotYearVipTip$7() {
super.lambda$setNotYearVipTip$7();
Utils.openWx(this);
this.handlerPost.post(new Runnable() {
@Override
public final void run() {
SeeWhoDeletedMeNewActivity.this.checkFriend();
}
});
}
public void checkFriend() {
final int parseInt = Integer.parseInt(this.checkStartEt.getText().toString()) - 1;
try {
IAccessibility accessibility = AuxiliaryService.getAccessibility();
if (this.isDisturbanceDetection) {
this.mExecutorWindow = ScriptLoadUtil.loadWx(accessibility, this.funcId, "check_who_delete_me_with_transfer");
} else {
this.mExecutorWindow = ScriptLoadUtil.loadWx(accessibility, this.funcId, "check_who_delete_me_with_message_new");
}
String trim = this.checkStartEt.getText().toString().trim();
String str = "1";
if (trim.isEmpty()) {
trim = "1";
}
if (!this.checkPay2Tv.isSelected()) {
str = trim;
}
CheckFriendData checkFriendData = new CheckFriendData(this.validateMessageTv.getText().toString().trim(), false, this.checkPay2Tv.isSelected(), Integer.parseInt(str) - 1);
final ArrayList arrayList = new ArrayList();
final ArrayList arrayList2 = new ArrayList();
arrayList.add(new NameList("微信团队"));
arrayList.add(new NameList("文件传输助手"));
arrayList.add(new NameList("未设置标签的朋友"));
arrayList.add(new NameList("企业微信联系人"));
Iterator<TagAndGroupBean> it = this.selectObjectData.iterator();
while (it.hasNext()) {
for (FriendData friendData : it.next().getFriendData()) {
arrayList.add(new NameList(friendData.getNameStr()));
arrayList2.add(friendData.getNameStr());
}
}
this.mExecutorWindow.setIFilter(new NodeExecutor.IFilter() {
public final List onFilter(NodeExecutor nodeExecutor, INode iNode, List list, Object obj) {
List lambda$checkFriend$2;
lambda$checkFriend$2 = SeeWhoDeletedMeNewActivity.this.lambda$checkFriend$2(arrayList2, arrayList, nodeExecutor, iNode, list, obj);
return lambda$checkFriend$2;
}
});
this.mExecutorWindow.setArgs(checkFriendData);
this.mExecutorWindow.showFloatWindow();
this.mExecutorWindow.setISelect(new NodeExecutor.ISelectMap() {
public final void onNodeSelect(SelectNode selectNode, List list, Object obj, NodeExecutor nodeExecutor) {
SeeWhoDeletedMeNewActivity.this.lambda$checkFriend$6(selectNode, list, obj, nodeExecutor);
}
});
this.mExecutorWindow.setIProgress(new NodeExecutor.IProgress() {
public final boolean onProgress(IAccessibility iAccessibility, INode iNode, Object[] objArr, int i, NodeExecutor nodeExecutor) {
boolean lambda$checkFriend$7;
lambda$checkFriend$7 = SeeWhoDeletedMeNewActivity.this.lambda$checkFriend$7(parseInt, iAccessibility, iNode, objArr, i, nodeExecutor);
return lambda$checkFriend$7;
}
});
this.mExecutorWindow.setCallback(new NodeExecutor.DefaultCallback(this) {
public boolean onPageFound(IAccessibility iAccessibility, PageNode pageNode, NodeExecutor nodeExecutor) {
if (pageNode.getPageName() != null && pageNode.getPageName().equals("滑动到指定位置开始")) {
nodeExecutor.pause();
SeeWhoDeletedMeNewActivity.this.mExecutorWindow.setMessage("请滑动到需要开始的联系人位置,然后点击继续开始。", true);
}
return super.onPageFound(iAccessibility, pageNode, nodeExecutor);
}
public boolean onNodeFound(PageNode pageNode, ViewNode viewNode, NodeExecutor nodeExecutor) {
if (pageNode != null && pageNode.getPageName().equals("看谁删了我-去备注-返回1")) {
SeeWhoDeletedMeNewActivity.this.savaCheckNotFriendNum++;
} else if (pageNode != null && pageNode.getPageName().equals("非好友")) {
SeeWhoDeletedMeNewActivity.this.notFriendData.add(new NotFriendData(SeeWhoDeletedMeNewActivity.this.currentName, SeeWhoDeletedMeNewActivity.this.currentWxCode));
SeeWhoDeletedMeNewActivity.this.currentWxCode = "";
SeeWhoDeletedMeNewActivity.this.currentName = "";
}
return super.onNodeFound(pageNode, viewNode, nodeExecutor);
}
});
this.mExecutorWindow.addStatusCallback(new NodeExecutor.StatusCallback() {
public void onFail(NodeExecutor nodeExecutor, Throwable th) {
}
public void onPause(NodeExecutor nodeExecutor) {
}
public void onResume(NodeExecutor nodeExecutor) {
}
public void onStart(NodeExecutor nodeExecutor) {
SeeWhoDeletedMeNewActivity.this.notFriendData = new ArrayList();
}
public void onFinish(NodeExecutor nodeExecutor, boolean z) {
Message message = new Message();
message.what = 1;
SeeWhoDeletedMeNewActivity.this.handler.sendMessage(message);
SeeWhoDeletedMeNewActivity.this.addFuncLimitCount(FunIdConstant.WHO_DELETE_ME);
}
});
} catch (Exception e) {
e.printStackTrace();
}
}
public List lambda$checkFriend$2(final List list, List list2, NodeExecutor nodeExecutor, INode iNode, List list3, Object obj) {
ArrayList arrayList = new ArrayList(list3);
if (this.isCheckSelectObject == 101) {
return (List) arrayList.stream().filter(new Predicate() {
@Override
public final boolean test(Object obj2) {
return SeeWhoDeletedMeNewActivity.lambda$checkFriend$1(list, (AccessibilityNodeInfo) obj2);
}
}).collect(Collectors.toList());
}
Iterator it = list2.iterator();
while (it.hasNext()) {
NameList nameList = (NameList) it.next();
Iterator it2 = list3.iterator();
while (true) {
if (!it2.hasNext()) {
break;
}
AccessibilityNodeInfo accessibilityNodeInfo = (AccessibilityNodeInfo) it2.next();
if (accessibilityNodeInfo != null && accessibilityNodeInfo.getText() != null && nameList.nameText.equals(accessibilityNodeInfo.getText().toString())) {
arrayList.remove(accessibilityNodeInfo);
break;
}
}
}
return arrayList;
}
static boolean lambda$checkFriend$1(List list, AccessibilityNodeInfo accessibilityNodeInfo) {
return (accessibilityNodeInfo.getText() == null || accessibilityNodeInfo.getText().toString().contains("A000非好友-") || !list.contains(accessibilityNodeInfo.getText().toString())) ? false : true;
}
public void lambda$checkFriend$6(SelectNode selectNode, List list, Object obj, NodeExecutor nodeExecutor) {
if (list == null || list.isEmpty()) {
return;
}
List list2 = (List) list.stream().filter(new Predicate() {
@Override
public final boolean test(Object obj2) {
return SeeWhoDeletedMeNewActivity.lambda$checkFriend$3((NodeExecutor.NodeParam) obj2);
}
}).map(new Function() {
@Override
public final Object apply(Object obj2) {
String str;
str = ((NodeExecutor.NodeParam) obj2).text;
return str;
}
}).filter(new Predicate() {
@Override
public final boolean test(Object obj2) {
return SeeWhoDeletedMeNewActivity.lambda$checkFriend$5((String) obj2);
}
}).collect(Collectors.toList());
if (selectNode.getPageName() != null && selectNode.getPageName().equals("获取非好友数据")) {
if (list2.get(list2.size() - 1) == null || !((String) list2.get(list2.size() - 1)).contains("开启了朋友验证")) {
return;
}
this.notFriendData.add(new NotFriendData(this.currentName, this.currentWxCode));
this.currentWxCode = "";
this.currentName = "";
return;
}
if (selectNode.getPageName() != null && selectNode.getPageName().equals("获取好友昵称")) {
if (list2.get(0) != null) {
this.currentName = (String) list2.get(0);
SharedPreferencesUtil.putString(this, "lastCheckData", (String) list2.get(0));
return;
}
return;
}
if (selectNode.getPageName() == null || !selectNode.getPageName().equals("获取好友微信号") || list2.get(0) == null) {
return;
}
this.currentWxCode = ((String) list2.get(0)).replace("微信号: ", "");
}
static boolean lambda$checkFriend$3(NodeExecutor.NodeParam nodeParam) {
return nodeParam.text != null;
}
static boolean lambda$checkFriend$5(String str) {
return ("微信团队".equals(str) || "文件传输助手".equals(str) || "未设置标签的朋友".equals(str) || "企业微信联系人".equals(str)) ? false : true;
}
public boolean lambda$checkFriend$7(int i, IAccessibility iAccessibility, INode iNode, Object[] objArr, int i2, NodeExecutor nodeExecutor) {
if ("while_node".equals(iNode.getNodeType()) && "listTag".equals(((WhileNode) iNode).getTag())) {
if (!this.isVipOrFree && this.savaAllCheckFriendNum > Constant.detectionNum) {
this.mExecutorWindow.stop();
}
this.savaAllCheckFriendNum = i2 + 1;
this.mExecutorWindow.setProgress("正在检测第" + this.savaAllCheckFriendNum + "位好友,检测出" + this.savaCheckNotFriendNum + "位非好友");
if (this.checkPay1Tv.isSelected()) {
SharedPreferencesUtil.putInt(this, "lastCheckLocation", i + i2 + 1);
}
}
return true;
}
private void checkFriendTip() {
final BaseDialog baseDialog = new BaseDialog(this) {
@Override
protected void notTipCallCBack(boolean z) {
super.notTipCallCBack(z);
SharedPreferencesUtil.putBoolean(SeeWhoDeletedMeNewActivity.this, "DeleteMeDlgTip", z);
}
};
baseDialog.setTitleText("温馨提示");
baseDialog.setContentText("由于检测时间较长,请保证手机电量充足,尽量关闭其它运行的应用。建议您打开APP稳定运行设置后再运行!");
baseDialog.setLeftButton("去设置", -1, new View.OnClickListener() {
@Override
public final void onClick(View view) {
SeeWhoDeletedMeNewActivity.this.lambda$checkFriendTip$8(baseDialog, view);
}
});
baseDialog.setRightButton("我知道了", -1, new View.OnClickListener() {
@Override
public final void onClick(View view) {
SeeWhoDeletedMeNewActivity.this.lambda$checkFriendTip$9(baseDialog, view);
}
});
baseDialog.setNotTip(1);
baseDialog.show();
}
public void lambda$checkFriendTip$8(BaseDialog baseDialog, View view) {
startIntent(this, AppRunSetActivity.class);
baseDialog.dismiss();
}
public void lambda$checkFriendTip$9(BaseDialog baseDialog, View view) {
getFuncLimit(FunIdConstant.WHO_DELETE_ME);
baseDialog.dismiss();
}
protected void onResume() {
super.onResume();
ExecutorWindow executorWindow = this.mExecutorWindow;
if (executorWindow != null) {
executorWindow.hideFloatWindow();
this.mExecutorWindow.stop();
}
String string = SharedPreferencesUtil.getString(this, "lastCheckData", "");
this.checkStartEt.setText(SharedPreferencesUtil.getInt(this, "lastCheckLocation", 1) + "");
if (this.lastCheckTv != null) {
if (string.isEmpty()) {
this.lastCheckTv.setVisibility(8);
} else {
this.lastCheckTv.setVisibility(0);
this.lastCheckTv.setText("(上次检测到:" + string + ")");
}
}
}
@Override
protected void onDestroy() {
super.onDestroy();
ExecutorWindow executorWindow = this.mExecutorWindow;
if (executorWindow != null) {
executorWindow.hideFloatWindow();
this.mExecutorWindow.stop();
}
SharedPreferencesUtil.putInt(this, "lastCheckLocation", Integer.parseInt(this.checkStartEt.getText().toString()));
}
public void initActivityResult() {
this.launcher = registerForActivityResult(new ActivityResultContracts.StartActivityForResult(), new ActivityResultCallback() {
public final void onActivityResult(Object obj) {
SeeWhoDeletedMeNewActivity.this.lambda$initActivityResult$10((ActivityResult) obj);
}
});
}
public void lambda$initActivityResult$10(ActivityResult activityResult) {
if (activityResult.getResultCode() != -1 || activityResult.getData() == null) {
return;
}
int intExtra = activityResult.getData().getIntExtra(FriendSelectObjectTagActivity.IS_SELECT_OBJECT, 100);
this.isCheckSelectObject = intExtra;
if (intExtra == 100) {
this.selectCheckObjectTv.setText("所有好友");
} else {
this.selectCheckObjectTv.setText("部分好友");
}
this.selectObjectData = (List) activityResult.getData().getSerializableExtra("deleteMeSelectTag");
}
public static class NotFriendData {
public String wxCode;
public String wxName;
public NotFriendData() {
this.wxName = "";
this.wxCode = "";
}
public NotFriendData(String str, String str2) {
this.wxName = str;
this.wxCode = str2;
}
}
}