如何在android studio中的imageView上添加两个具有不同枢轴的旋转?

艾莉亚·萨德吉

我试图对 进行轮换ImageView,每个轮换都有自己的pivot. 一个旨在具有默认枢轴,而另一个具有 (0, 0) 作为其枢轴。在尝试执行此操作时,仅在视图上完成最后一次旋转。我怎样才能让它们同时工作?

这是我的尝试:

  this.animate().rotation(180f).setDuration(0);
  setPivotX(0);
  setPivotY(0);
  this.animate().rotation((float) Math.toDegrees(Math.atan((y2 - y1) / (x2 - x1)))).setDuration(0);

这是在实现imageView.

彼得·德拉库利奇

您应该使用 ParallelTransition,这是我的示例:

ParallelTransition pt = new ParallelTransition();

    RotateTransition rx=new RotateTransition(Duration.seconds(5), this);
    rx.setAxis(Rotate.X_AXIS);

    RotateTransition rz=new RotateTransition(Duration.seconds(5), this);
    rz.setAxis(Rotate.Z_AXIS);

    rx.setFromAngle(0);
    rx.setToAngle(90*xrotate);

    rz.setFromAngle(0);
    rz.setToAngle(90*zrotate);

    pt.getChildren().addAll(rz,rx);

    pt.play();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在gnuplot中添加具有不同x基础的两个文件文件

来自分类Dev

如何在R数据框中聚合具有两个不同功能的两个不同列

来自分类Dev

如何在Android中采用两个不同的值?

来自分类Dev

我该如何在具有两个不同类别的面板上绘画?

来自分类Dev

如何在Android中添加两个毫秒

来自分类Dev

如何在熊猫中连接两个具有不同列名的数据框?- Python

来自分类Dev

如何在R中组合两个具有不同矢量长度的数据帧

来自分类Dev

如何在Matlab中创建具有两个不同步长的向量?

来自分类Dev

如何在Apache Spark中为具有不同结构的两个DataFrame实现NOT IN

来自分类Dev

如何在R中组合两个具有不同长度的数据帧?

来自分类Dev

如何在外壳中合并具有不同行数的两个文件?

来自分类Dev

如何在Keras中结合具有不同输入大小的两个LSTM层?

来自分类Dev

如何在JavaScript中映射具有不同长度的两个对象数组的属性

来自分类Dev

如何在pydatatable中连接两个具有不同键列名称的数据框?

来自分类Dev

如何在熊猫中连接两个或多个具有不同列名的数据框

来自分类Dev

如何在外壳中合并具有不同行数的两个文件?

来自分类Dev

如何在Excel中创建具有两个Y轴且值不同的图形

来自分类Dev

如何在CSS中合并具有不同父元素的两个元素?

来自分类Dev

如何在两个目录中查找具有不同内容的文件名

来自分类Dev

如何在aws athena中附加两个具有不同列的表

来自分类Dev

如何在两个不同列中具有匹配数字的列中添加所有单元格

来自分类Dev

如何在Android中解析具有两个值的json对象?

来自分类Dev

如何在r中具有两个向量的两个列表上运行循环?

来自分类Dev

如何在具有两个条件的熊猫数据框中添加新列?

来自分类Dev

如何在Android Spinner中添加带有值的名称(两个项目)

来自分类Dev

如何在两个轴上以不同的角度值旋转元素

来自分类Dev

如何在ExecuteReader中具有两个executeNonQuery

来自分类Dev

如何在具有两个不同单元格的表格视图中添加原始数据

来自分类Dev

如何在python中的同一轴上绘制具有不同时间频率的两个时间序列数据?

Related 相关文章

  1. 1

    如何在gnuplot中添加具有不同x基础的两个文件文件

  2. 2

    如何在R数据框中聚合具有两个不同功能的两个不同列

  3. 3

    如何在Android中采用两个不同的值?

  4. 4

    我该如何在具有两个不同类别的面板上绘画?

  5. 5

    如何在Android中添加两个毫秒

  6. 6

    如何在熊猫中连接两个具有不同列名的数据框?- Python

  7. 7

    如何在R中组合两个具有不同矢量长度的数据帧

  8. 8

    如何在Matlab中创建具有两个不同步长的向量?

  9. 9

    如何在Apache Spark中为具有不同结构的两个DataFrame实现NOT IN

  10. 10

    如何在R中组合两个具有不同长度的数据帧?

  11. 11

    如何在外壳中合并具有不同行数的两个文件?

  12. 12

    如何在Keras中结合具有不同输入大小的两个LSTM层?

  13. 13

    如何在JavaScript中映射具有不同长度的两个对象数组的属性

  14. 14

    如何在pydatatable中连接两个具有不同键列名称的数据框?

  15. 15

    如何在熊猫中连接两个或多个具有不同列名的数据框

  16. 16

    如何在外壳中合并具有不同行数的两个文件?

  17. 17

    如何在Excel中创建具有两个Y轴且值不同的图形

  18. 18

    如何在CSS中合并具有不同父元素的两个元素?

  19. 19

    如何在两个目录中查找具有不同内容的文件名

  20. 20

    如何在aws athena中附加两个具有不同列的表

  21. 21

    如何在两个不同列中具有匹配数字的列中添加所有单元格

  22. 22

    如何在Android中解析具有两个值的json对象?

  23. 23

    如何在r中具有两个向量的两个列表上运行循环?

  24. 24

    如何在具有两个条件的熊猫数据框中添加新列?

  25. 25

    如何在Android Spinner中添加带有值的名称(两个项目)

  26. 26

    如何在两个轴上以不同的角度值旋转元素

  27. 27

    如何在ExecuteReader中具有两个executeNonQuery

  28. 28

    如何在具有两个不同单元格的表格视图中添加原始数据

  29. 29

    如何在python中的同一轴上绘制具有不同时间频率的两个时间序列数据?

热门标签

归档