片段跳过事务上的加载动画

时间:2016-03-14 13:29:39

标签: android listview fragment android-animation

正如我所说,片段事务之间的动画不会发生,因为我的内部适配器列表视图负载很重,所以,我应该在哪里初始化适配器和列表视图以防止出现这个问题?我试着在onResume方法,并明确onCreatView方法,但仍然没有区别 另一个问题是哪一个更好?首先准备列表视图,然后启动事务动画,或者,执行事务,显示进度条,然后准备列表视图? 抱歉英语不好 谢谢你的关注

1 个答案:

答案 0 :(得分:0)

我终于找到了我需要的东西, 您应该在代码中经过一秒钟(通常是一两秒钟)后设置适配器,这样您的交易动画就会完成,接下来,您的列表视图将会显示(在第二行中您可以显示进度条以获得更好的用户经验) 注意:代码中的这一行会使它变得很重:

listview.setAdapter(adapter);

所以,你可以做我所说的处理程序(在runnable中,你应该调用runOnUiThread)