gpt4 book ai didi

android - fragment 到 fragment 的事务很慢

转载 作者:太空宇宙 更新时间:2023-11-03 10:44:46 26 4
gpt4 key购买 nike

我在屏幕左侧有一个 fragmentListView...每当用户点击 ListView 的任何项目时,我都会在右侧显示 fragment ..

下面是我如何使用事务:

FragmentManager fragmentManager = getFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
SiteDetailsFragmentActivity fragment = new SiteDetailsFragmentActivity();
fragment.setArguments(args);
fragmentTransaction.replace(R.id.fragment1, fragment);
fragmentTransaction.commit();

为什么 ds 交易很慢?

最佳答案

有一些提示可能有用。

  • 如果您的 fragment 中有很多工作,例如网络调用,请尝试在 onCreateView() 函数之后调用它们。即您可以使用 onStart() 或 onResume() 函数。另外,尝试使用 multiThread。

  • 如果您有图像加载,请尝试降低图像质量或减小其尺寸。 reduce image size

  • 同时避免在替换 fragment 时使用动画。

    FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
    transaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);

关于android - fragment 到 fragment 的事务很慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25806205/

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