开发者社区> 问答> 正文

关于android viewpager切换fragment显示问题

项目中viewpager的第二个fragment添加有动画效果,可是viewpager采用预加载的机制,导致如果在第一个fragment等了5s(比如已在第二个fragment设定动画效果持续时间为5s),再切换到第二个fragment时候会没有动画效果,该怎么办?

展开
收起
爵霸 2016-03-10 11:09:44 2490 0
1 条回答
写回答
取消 提交回答
  • 你可以重写第二个fragment的

     @Override
     public void setUserVisibleHint(boolean isVisibleToUser) {
     super.setUserVisibleHint(isVisibleToUser);
     if (isVisibleToUser) {
     //相当于Fragment的onResume
     } else {
     //相当于Fragment的onPause
     }
     }
    2019-07-17 18:57:12
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载