应用程序窗口完全绘制时是否有事件?

时间:2011-12-13 06:01:09

标签: android

我正在尝试尽早从getLocationOnScreen()获得结果。

然而,把它放在onCreate()事件中我会得到0作为我的结果(我怀疑是因为Window还没有完全创建)。 onResume()也不起作用,除非应用程序已经转到后台然后再转发(即它适用于onResume()的第二次调用。)

我应该把getLocationOnScreen()放在哪里,这样我才能及早得到结果;或者甚至可以在完全创建Window之前强制getLocationOnScreen()工作?

感谢。

1 个答案:

答案 0 :(得分:0)

活动生命周期

的onCreate 在onStart 的onResume

// app正在运行

的onPause 的onStop 的onDestroy

您可以覆盖所有这些

http://developer.android.com/guide/topics/fundamentals/activities.html#ImplementingLifecycleCallbacks