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

Android 事务上的片段跳过加载动画,android,listview,fragment,android-animation,Android,Listview,Fragment,Android Animation,正如我所说的,片段间事务不会发生动画,因为它里面有大量的适配器列表视图,所以,我应该在哪里初始化适配器和列表视图来防止这个问题?我尝试在onResume方法中进行初始化,并清除onCreatView方法,但仍然没有区别。 另一个问题是哪一个更好?首先准备列表视图,然后启动事务动画,或者,在执行事务时,显示进度条,然后准备列表视图? 对不起,英语不好 谢谢你的关注我终于找到了我需要的东西, 您应该始终在代码中的某一秒(通常是一秒或两秒)后设置适配器,这样您的事务动画就会完成,接下来,列表视图就会显

正如我所说的,片段间事务不会发生动画,因为它里面有大量的适配器列表视图,所以,我应该在哪里初始化适配器和列表视图来防止这个问题?我尝试在onResume方法中进行初始化,并清除onCreatView方法,但仍然没有区别。
另一个问题是哪一个更好?首先准备列表视图,然后启动事务动画,或者,在执行事务时,显示进度条,然后准备列表视图? 对不起,英语不好
谢谢你的关注

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

listview.setAdapter(adapter);
所以,您可以按照我在处理程序中所说的去做(在runnable中,您应该调用rununuithread)