【发布时间】:2014-01-30 06:13:06
【问题描述】:
在Application 类的onCreate 中,我将其实例设置为静态字段,然后通过此上下文显示所有应用程序Toasts。一切都很好,除了一件事,在某些地方,Toast 甚至可以在第一个活动出现之前显示,但Toast 永远不会出现,有时只是闪烁。我认为是因为 Activity 尚未显示或绘制?或者我错过了什么。
编辑:
更像是来自onCreate 的Application 类的吐司
编辑 2:
public class TestApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
Toast.makeText(this, "Test from App", Toast.LENGTH_LONG).show();
}
}
【问题讨论】:
-
我说的是
onCreateofApplication。 -
当 Activity 启动且应用程序未加载时,两个 onCreate() 方法都会被调用。但是对于后续的Activity启动,应用的onCreate()将不会被调用。
标签: android android-toast