【问题标题】:to rotate whole imageViews in linearlayout in y axis在 y 轴上以线性布局旋转整个 imageViews
【发布时间】:2018-11-16 08:10:44
【问题描述】:

关于如何在 y 轴上旋转图像有很多答案。此外,还有在 z 轴上旋转图层的答案。但是,我想要的是将许多图像并排放置在线性层(或其他)中,并一次将它们在 Y 轴上旋转特定角度。就像附上的图片一样。此外,ImageViews 仍然可以被触摸来调用事件。

【问题讨论】:

    标签: android rotation imageview layer


    【解决方案1】:

    我认为这可能对您有所帮助:

            ObjectAnimator anim = ObjectAnimator.ofFloat(<yourView>,"rotationY",0f,180f);
            anim.setDuration(ANIMATION_TIME);
            anim.start();
    

    或者也许没有动画你可以使用这个答案:link

    【讨论】:

    • 谢谢,但我只是希望图像保持在特定的程度。此外,您提到的链接仅适用于单个图像视图。这不是我需要的。
    • 是的,该链接仅适用于一个,但我认为您可以推断它以使其适用于您拥有的所有图像视图(循环或类似的东西)
    • 谢谢 Ivan,你能告诉我怎么做吗?我不太熟悉。
    猜你喜欢
    • 1970-01-01
    • 2022-01-13
    • 1970-01-01
    • 2017-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多