使用ObjectAnimators,可以选择与PropertyValuesHolders一起使用,可以为动画属性指定开始和结束值:
ObjectAnimator animX = ObjectAnimator.offloat(myVIEw, "x", 20f, 50f);ObjectAnimator animY = ObjectAnimator.offloat(myVIEw, "y", 30f, 100f);AnimatorSet animsetXY = new AnimatorSet();animsetXY.playTogether(animX, animY);animsetXY.start();PropertyValuesHolder pvhX = PropertyValuesHolder.offloat("x", 20f, 50f);PropertyValuesHolder pvhY = PropertyValuesHolder.offloat("y", 30f, 100f);ObjectAnimator.ofPropertyValuesHolder(myVIEw, pvhX, pvyY).start();
如何使用VIEwPropertyAnimators实现相同的动画?该语法似乎不支持起始值,假设它们等于动画开始时视图具有的值:
myVIEw.animate().x(50f).y(100f); //Where do I put starting values??
谢谢 总结
以上是内存溢出为你收集整理的android-指定ViewPropertyAnimator的起始值全部内容,希望文章能够帮你解决android-指定ViewPropertyAnimator的起始值所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)