zoukankan      html  css  js  c++  java
  • Rotation--控件位置旋转

          今天想要完成一个按钮的动画,也就是随着手势在屏幕上的滑动,让按钮图片跟着旋转。刚开始的思路是,先把图片旋转以后,在把这个图片设置为imagebutton的背景。不过,会发现这个图片经过处理以后一直变形。所以后来我就想到也许可以换一种思路,,也就是直接旋转这个按钮。方法如下:

     1.当下面的方法我们设置为正数的时候,这个按钮是按照顺时针旋转的。

    mHistoryHideButton.setRotation(120);

    2.当我们设置负数的时候,是按照逆时针旋转的

    mHistoryHideButton.setRotation(-120);

     经过测试发现,这个值永远是一句xml中的为旋转状态为初始状态设置的。

    例如你设置了两次

    mHistoryHideButton.setRotation(120);
    mHistoryHideButton.setRotation(120);

    这时候按钮偏转的角度仍然是120度,而不是240度

  • 相关阅读:
    Linux架构浅谈
    SP3精密星历简介
    sprintf的用法
    插值 回归 拟合 逼近的区别
    Linux grep命令
    看我如何下载韩寒博客文章笔记
    多线程下载
    网络爬虫python教程
    爬虫——博客实例
    Android Studio安装
  • 原文地址:https://www.cnblogs.com/zhangshuli-1989/p/zhangshuli_rotation_150320142.html
Copyright © 2011-2022 走看看