UI向用户显示的事件?

时间:2011-05-24 08:00:56

标签: android loading splash-screen

我希望我的主要活动加载加载消息。一旦显示,我想开始我的标签活动,必须加载相当重的RSS提要。问题是我已尝试覆盖onStart和onWindowFocusChanged如果hasFocus但在开始其他活动之前都没有绘制视图。 有人知道怎么做吗?所有的启动画面示例都使用了一个不是我想做的计时器,我希望它在数据加载时保持不变并在onPause被触发时自行清除。

1 个答案:

答案 0 :(得分:0)

当您还在展示另一项活动时,您无法开始其他活动。你必须改变你的控制流程。

当您仍在显示加载消息的主活动中时,使用AsyncTask加载RSS Feed。当您加载完所需的所有数据store it somewhere后,然后启动标签活动。因此,标签活动不需要加载数据本身,但可以从存储它的位置获取数据。