Joh*_* P. 6 animation android visual-artifacts android-fragments
我的项目中有一个相当奇怪的动画问题.在下面发布的屏幕截图中,您可以清楚地看到Totals卡在动画上留下某种痕迹.此问题可在运行4.2.2的库存Nexus 7上重现.Totals卡有一个Google Now风格的动画.重要的是要注意Totals卡的容器是片段,横向屏幕截图中左侧的菜单是不同的片段,底部按钮是片段附加到的活动的一部分.

我似乎无法在网上找到解决方案,我已经尝试了setFillAfter"true"并抵消了动画的开头.当按下其中一个按钮时,底部活动按钮("上一个"和"下一个")中的轨迹将消失.
这是Totals Fragment的onCreateView中的代码:
final View view = inflater.inflate(R.layout.fragment_totals,
container, false);
Fonts.setRobotoThinFont(getActivity(), view);
final LinearLayout mContainer = (LinearLayout)
view.findViewById(R.id.container);
final View mCard = inflater
.inflate(R.layout.view_simpletotal, mContainer, false);
Animation animation = AnimationUtils.loadAnimation(getActivity(),
R.anim.card_animation);
mContainer.addView(mCard);
mCard.startAnimation(animation);
return view;
Run Code Online (Sandbox Code Playgroud)
任何帮助将非常感激!
| 归档时间: |
|
| 查看次数: |
1401 次 |
| 最近记录: |