[英]Positioning icon half above layout
您可以执行以下操作:
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="match_parent">
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_toEndOf="@+id/circle_view"
android:background="@android:color/holo_blue_bright">
<android.support.v7.widget.CardView
android:id="@+id/second_view"
android:layout_width="100dp"
android:layout_height="match_parent"/>
</FrameLayout
<View
android:id="@+id/circle_view"
android:layout_width="16dp"
android:layout_height="16dp"
android:background="@android:color/holo_red_dark"
android:layout_marginEnd="-8dp"
android:layout_centerVertical="true"/>
</RelativeLayout>
second_view是endOf circle_view,因此,如果circle_view不存在,则second_view将与startOf父级对齐。
circle_view应该将marginEnd设置为宽度的负值除以2
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.