【发布时间】:2018-03-21 20:55:49
【问题描述】:
以下是我整个 xml 约束布局的一部分。
<ImageView
android:id="@+id/img_apn_not_set"
style="@style/DeviceManagementImageView"
android:contentDescription="@string/app_name"
android:src="@drawable/ic_sos"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/view1" />
<TextView
android:id="@+id/tv_apn_not_set"
style="@style/DeviceManagementHeaderText"
android:text="Apn not set"
android:layout_marginTop="5dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@+id/img_apn_not_set"
app:layout_constraintTop_toTopOf="@+id/img_apn_not_set" />
我想要做的是让文本视图位于图像视图右侧的精确中心。在线性布局中,我们主要通过重力来实现。在这里,我使用marginTop 来实现相同的目的。那么我可以通过使用任何属性来做同样的事情吗?是否有类似 rightOfCentreOf 的属性?
谢谢
【问题讨论】:
-
请添加此应用:layout_constraintBottom_toBottomOf="@+id/img_apn_not_set"
-
是否要在图片中心和图片末端之间设置文字?
-
@MathaN 不是在中间,在右边,空间很小
标签: android xml android-layout android-constraintlayout