显示 Activity 并在加载其元素后

Show Activity and after load its elements

有什么方法可以调用 activity 并在它出现在用户面前时加载其中的元素?像 facebook 这样的东西,当你进入任何屏幕时,它都会出现并在加载内容后出现(如下例)。每次我调用我的 activity,它需要 2 秒才能出现。

您可以隐藏您的内容视图,直到加载数据,然后将可见性设置为可见,添加加载布局可见,直到加载数据,然后在加载数据时使其消失

使您的主要视图可见性 gone 并将其替换为一些默认视图,然后使用 asynctask 并在 doInBackground() 方法中加载您的数据。然后在 onPostExecute() 方法

中再次创建主视图 visible 和默认视图 gone

您也可以在 asynctask

中加载数据之前和之后简单地更改视图背景