【发布时间】:2016-08-18 02:11:31
【问题描述】:
我创建了这些视图
<View
android:id="@+id/a"
android:layout_width="50dp"
android:layout_height="50dp"
android:background="@color/opaque_red" />
<View
android:id="@+id/b"
android:layout_width="20dp"
android:layout_height="20dp"
android:layout_alignBottom="@id/a"
android:layout_toRightOf="@id/a"
android:background="@color/opaque_red" />
<View
android:id="@+id/c"
android:layout_width="20dp"
android:layout_height="20dp"
android:layout_alignBottom="@id/a"
android:layout_toLeftOf="@id/a"
android:background="@color/opaque_red" />
我怎样才能与此保持一致?
我不能使用其他布局来包裹这三个视图,因为我将使用OnTouchListener 移动a 视图,位置计算将基于a。如果换成其他布局,计算难度很大。
【问题讨论】:
标签: android android-layout android-relativelayout