refactor(ui): 替换 Toaster 为 DialogX PopTip

This commit is contained in:
2026-07-27 07:39:17 +08:00
parent 8bf454bb2b
commit 36e7292879
11 changed files with 29 additions and 34 deletions

View File

@@ -23,7 +23,7 @@ import android.view.accessibility.AccessibilityNodeInfo;
import android.view.accessibility.AccessibilityWindowInfo;
import com.blankj.utilcode.util.ToastUtils;
import com.hjq.toast.Toaster;
import com.kongzue.dialogx.dialogs.PopTip;
import com.tencent.mmkv.MMKV;
import com.ttstd.dialer.config.CommonConfig;
import com.ttstd.dialer.db.contact.ContactInfo;
@@ -216,7 +216,7 @@ public class DialerAccessibilityService extends AccessibilityService {
break;
case "com.tencent.mm.plugin.account.ui.WelcomeActivity":
case "com.tencent.mm.plugin.account.ui.LoginPasswordUI":
Toaster.showLong("请先登录微信");
PopTip.show("请先登录微信").iconWarning();
mCurrentStep = Step.WAITING;
break;
case "com.tencent.mm.plugin.label.ui.ContactLabelManagerUI":
@@ -269,7 +269,7 @@ public class DialerAccessibilityService extends AccessibilityService {
if (findNodesByViewId("com.tencent.mm:id/gzf").size() > 0) {
findSearchContactAndClick("com.tencent.mm:id/odf", Step.CLICK_QUICK_WECHAT_CALL);
} else {
Toaster.show("没有找到联系人");
PopTip.show("没有找到联系人").iconError();
mCurrentStep = Step.WAITING;
}
break;
@@ -299,7 +299,7 @@ public class DialerAccessibilityService extends AccessibilityService {
break;
case CLICK_TAG:
if (!findAndClick(Property.TEXT, mTagName, false, Step.CLICK_NAME)) {
Toaster.show("没有找到标签");
PopTip.show("没有找到标签").iconError();
mCurrentStep = Step.WAITING;
}
break;
@@ -607,7 +607,7 @@ public class DialerAccessibilityService extends AccessibilityService {
mCurrentStep = nextStep;
sendProcessStepMessage(WAIT_TIME);
} else {
Toaster.show("没有找到搜索框");
PopTip.show("没有找到搜索框").iconError();
mCurrentStep = Step.WAITING;
}
}
@@ -619,7 +619,7 @@ public class DialerAccessibilityService extends AccessibilityService {
if (optional.isPresent()) {
sendDelayClickMessage(optional.get(), false, nextStep);
} else {
Toaster.show("没有找到联系人");
PopTip.show("没有找到联系人").iconError();
mCurrentStep = Step.WAITING;
}
}
@@ -648,7 +648,7 @@ public class DialerAccessibilityService extends AccessibilityService {
sendProcessStepMessage(WAIT_TIME);
} else {
mCurrentStep = Step.WAITING;
Toaster.show("点击失败,请重试");
PopTip.show("点击失败,请重试").iconError();
}
}