RotateAnimation rotateAnimation = new RotateAnimation(0, 180, centerX, centerY);
创新互联专注于企业成都营销网站建设、网站重做改版、泌阳网站定制设计、自适应品牌网站建设、H5页面制作、商城系统网站开发、集团公司官网建设、外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为泌阳等各大城市提供网站开发制作服务。
其中第一个参数表示动画的起始角度,第二个参数表示动画的结束角度。
你好:
RotateAnimation rotateAnimation = new RotateAnimation(0, 180, centerX, centerY);
其中第一个参数表示动画的起始角度,第二个参数表示动画的结束角度
谢谢,望采纳。
rotate
android:fromDegrees="45" //起始旋转的角度
android:toDegrees="89" //结束选装后的角度
android:duration="500" //执行时间为500ms
android:pivotX="50%" //距离控件左边缘50%
android:pivotY="50%" //距离控件上边缘50%(与上边结合就是控件中心)
android:fillEnabled="true"
android:fillAfter="true" //动画执行完后停留在执行完的状态
/
—————————————————————————————————————————
当然也可以通过代码用animation实现
好久没写,应该是
RotateAnimation animation =new RotateAnimation(0f,45f,Animation.RELATIVE_TO_SELF,
0.5f,Animation.RELATIVE_TO_SELF,0.5f);
animation.setDuration(500);
view.setAnimation(animation);
android源代码之Rotate旋转动画 标签为旋转节点 Tween一共为我们提供了3种动画渲染模式。 android:interpolator="@android:anim/accelerate_interpolator" 设置动画渲染器为加速动画(动画播放中越来越快) android:interpolator="@android:anim/d...