在我的应用中,我的活动定义如下:
<activity android:name=".DocViewActivity"
android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen">
</activity>
我在开始此活动时看到的是,首先显示UI(快速,但动画),然后隐藏标题栏,(也快速,但动画)。
我想要做的是等待所有这些完成后再继续。我尝试使用OnGlobalLayoutListener
,但我认为(尽管很难确认)它会在标题栏消失之前被调用。
所以我的问题是,我怎么知道布局何时完成和标题栏已经消失了?
答案 0 :(得分:1)
您可以在标题栏上尝试OnLayoutChangeListener
但我认为所有隐藏动画都会在您onCreate
中设置后完成此任务的真正目的是什么?