diff --git a/app/src/main/java/com/fongmi/android/tv/App.java b/app/src/main/java/com/fongmi/android/tv/App.java index 4655fb8b7..8808fb33f 100644 --- a/app/src/main/java/com/fongmi/android/tv/App.java +++ b/app/src/main/java/com/fongmi/android/tv/App.java @@ -42,6 +42,14 @@ public class App extends Application implements Application.ActivityLifecycleCal handler = HandlerCompat.createAsync(Looper.getMainLooper()); } + public void setSniff(boolean sniff) { + this.sniff = sniff; + } + + public void setHook(Hook hook) { + this.hook = hook; + } + @Override public void onCreate() { super.onCreate(); @@ -61,12 +69,12 @@ public class App extends Application implements Application.ActivityLifecycleCal @Override public void onActivityResumed(@NonNull Activity activity) { - if (activity != activity()) setActivity(activity); + if (activity != activity()) this.activity = activity; } @Override public void onActivityPaused(@NonNull Activity activity) { - if (activity == activity()) setActivity(null); + if (activity == activity()) this.activity = null; } @Override @@ -137,16 +145,4 @@ public class App extends Application implements Application.ActivityLifecycleCal public static void removeCallbacks(Runnable... runnable) { for (Runnable r : runnable) get().handler.removeCallbacks(r); } - - public void setSniff(boolean sniff) { - this.sniff = sniff; - } - - public void setHook(Hook hook) { - this.hook = hook; - } - - private void setActivity(Activity activity) { - this.activity = activity; - } } \ No newline at end of file