Android(Java):是否有一个事件或其他事件可以简单地告诉我Activity的所有GUI元素都已完全呈现并可用?

时间:2018-11-16 15:47:23

标签: java android user-interface

例如,如果我尝试使用LinearLayout对象的getHeight()方法,则在呈现它之前,我将得到0。如果每个gui元素尚未准备就绪,也会发生同样的情况。也许我弄错了,但是为了解决这个问题,我对每个GUI元素都使用了ViewTreeObserver对象和OnGlobalLayoutListener,以确保在从中获取一些GUI元素之前,该GUI元素已准备就绪。我想知道是否有一个事件或其他东西可以以一种非常简单的方式告诉我,一个Activity的整个GUI是否已完全呈现并可以使用。当我使用Appcelerator Titanium时,有一个事件可以说(我不记得确切的名字)。我在Android, run code only after the UI has been rendered for an activity上读到的内容不知道如何简单地应用于我的问题。

0 个答案:

没有答案