请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

使用X2C 后没有明显效果 但是使用异步加载有明显的效果, 2 , Fragment 怎么使用异步加载呢

下面是我使用X2C后的一个严重结果

long l = System.currentTimeMillis();
    Log.i("lhl   :"+TAG   ," --start--");
    X2C.setContentView(this, R.layout.activity_main);
    Log.i("lhl   :"+TAG   ," --stop  -- 耗时 --" + (System.currentTimeMillis() - l));

2021-08-12 15:37:27.499 2273-2273/? I/lhl :MainActivity: --start–
2021-08-12 15:37:27.534 2273-2273/? I/lhl :MainActivity: --stop – 耗时 --35

正在回答 回答被采纳积分+3

1回答

随风绽放 2021-08-14 10:06:55

同学你好,那你可以使用异步加载。Fragment 的话你可以在创建 Fragment 之前就去异步加载其 View,然后在 Fragment 的 onCreateView 方法中去取即可。

1 回复 有任何疑惑可以回复我~
  • 可能我比较新手不知道怎么在fragment离使用,因为他这是一开机就要绘制的
    回复 有任何疑惑可以回复我~ 2021-08-14 10:36:40
  • 一开机还是一启动应用?思路就是我上面说的,你在更早的时机去预创建 Fragment 的 View,然后在 onCreateView 里面去取即可,没创建成功的话等待即可。
    回复 有任何疑惑可以回复我~ 2021-08-16 11:30:56
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信