Skip to content

Commit 9286d29

Browse files
committed
4.0
1 parent b3acaa7 commit 9286d29

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

app/src/main/java/com/github/jsbxyyx/xbook/LifecycleApplication.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
package com.github.jsbxyyx.xbook;
22

33
import android.app.Application;
4+
import android.os.Handler;
45
import android.os.Looper;
6+
import android.os.Message;
57

68
import androidx.annotation.NonNull;
79

@@ -29,6 +31,8 @@ public class LifecycleApplication extends Application {
2931
private BookNetHelper bookNetHelper;
3032
private IpNetHelper ipNetHelper;
3133

34+
private Handler mHandler = new Handler(Looper.getMainLooper());
35+
3236
@Override
3337
public void onCreate() {
3438
super.onCreate();
@@ -60,7 +64,9 @@ public void onCreate() {
6064
@Override
6165
public void call(List<Ip> ips, Throwable err) {
6266
if (err != null) {
63-
UiUtils.showToast(err.getMessage());
67+
mHandler.post(() -> {
68+
UiUtils.showToast(err.getMessage());
69+
});
6470
}
6571
Common.setIPS(ips);
6672
LogUtil.d(getClass().getSimpleName(), "set ips : %s", Common.getIPS().size());

0 commit comments

Comments
 (0)