的活动开始时,我怎么能运行的异步任务吗?大约有7项活动,我需要在每次启动时运行异步任务,并在活动消失时取消它。运行任务时,活动开始
public MyApp extends Application{
public void onCreate(){super.onCreate();}
}
一个明显的方法是将它放在创建每个活动,但这不是非常干燥。有没有其他方法?如果我把它放在应用程序onCreate中,那么我无法执行Toast.makeText,因为我猜没有任何活动可用...
我读到这种方法太多,但我试图找到一个解决方案,其中,我需要在应用程序的生命只有一次启动任务... – Amit
这相当于在每个活动的执行你的方法'OnCreate'。 – Ramseys
另外,如果你的方法是为每个活动的同时,你可以与你的任务创建自己的类从活动继承,并覆盖'OnCreate',然后继承您的每一个活动,从这个类... – Ramseys