gpt4 book ai didi

android-fragments - 片段替换闪烁的旧片段

转载 作者:行者123 更新时间:2023-12-05 01:47:20 24 4
gpt4 key购买 nike

我正在将片段替换到框架布局中。但是当我替换时,旧片段显示一秒钟然后它正在替换。如何防止闪烁旧片段?我正在使用这段代码:

FragmentManager fragmentManager=getSupportFragmentManager();
FragmentTransaction fragmentTransaction=fragmentManager.beginTransaction();
SettingsFragment conv=new SettingsFragment();
SettingsFragment.newInstance(LOGGED_USERNAME);
fragmentTransaction.replace(R.id.container,conv);
fragmentTransaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
fragmentTransaction.addToBackStack(null);
fragmentTransaction.commit();

最佳答案

我的手机最近升级到 Marshmallow (Galaxy S6),从那时起,我的所有片段都“闪烁”,而不是片段过渡过去提供的快速淡入/细微放大。完全删除事务的转换:

fragmentTransaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);

似乎已经解决了这个问题。我建议尝试在事务上实现自定义动画,看看是否有帮助。

关于android-fragments - 片段替换闪烁的旧片段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27757625/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com