File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed
app/src/main/java/com/github/jsbxyyx/xbook Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change 11package com .github .jsbxyyx .xbook ;
22
33import android .app .Application ;
4+ import android .os .Handler ;
45import android .os .Looper ;
6+ import android .os .Message ;
57
68import 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 ());
You can’t perform that action at this time.
0 commit comments