如何设计仅旋转外部布局而不旋转内部布局的布局?

时间:2019-05-08 08:15:45

标签: android xml android-layout android-layout-weight

我在框架布局(父级)中有内部和外部的两个圆形布局(相对),我需要用两个手指手势旋转外部圆,但没有内部圆形布局,我该如何实现。{{3} }

2 个答案:

答案 0 :(得分:0)

我相信按照所需的数量旋转外部布局,然后将内部布局旋转360度,即可满足您的需求。

  

浮动度= 30.0f;

     

outerLayout.setRotation(degrees);   innerLayout.setRotation(360度);

请注意,如果需要再次旋转视图,则应使用完整旋转度值。表示3旋转90度,表示4120等。

答案 1 :(得分:0)

您可以使用RelativeLayout这样操作

<RelativeLayout>

   <LinearLayout>  //Your Outer Layout
   </LinearLayout>

   <LinearLayout>  //Your Inner Layout
   </LinearLayout>
</RelativeLayout>

并在您的外部布局上执行操作。您可以根据需要在RelativeLayout中使用任何子视图。我仅以LinearLayout为例。