在Android XML中,我尝试将文本的对齐方式设置为正确:
android:gravity="center_vertical|right"
我也将其对齐到父级的中心,因此添加了中心。现在,我将文本对齐到右侧,但是我想将其分配给左侧的父级:
android:layout_alignParentLeft="true"
但这只能保持文本的对齐方式,而不能与父母中心对齐吗?这是整个视图xml代码:
<TextView
android:id="@+id/textview_example"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_vertical|right"
android:layout_alignParentLeft="true"
android:textColor="#474747"
android:textSize="14sp" />
有人可以帮我创建一种解决方案,以使textview的文本向右对齐,但被分配给左侧的父级吗?
实际上,您的代码可以正常工作,但是如果您提供的宽度小于父级的宽度,则可以清楚地看到,请尝试执行此更改
<TextView
android:id="@+id/textview_example"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:gravity="center_vertical|right"
android:textColor="#474747"
android:text="ABAGSADGDBAJDHADNA"
android:textSize="14sp" />
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句