我想按照以下方式安排文本视图:
目前我正在使用相对布局,以下是代码和示例图像屏幕截图。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"
android:id="@+id/header_layout">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Text1"
android:id="@+id/back_navigation"
android:drawablePadding="10dp"
android:paddingRight="5dp"
style="@style/LargeTextSizeStyle.Bold.CeruleanColor"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="Text2"
style="@style/LargeTextSizeStyle.Bold.CeruleanColor"/>
如果文本视图的文本长度很短,则会正确排列。 但问题是两个文本视图在文本长度很大时相互重叠。
请您建议我解决问题
答案 0 :(得分:0)
您应该将wrap_content
更改为固定数字,例如:
<com.gui.home.ui.customviews.CustomTextView
android:layout_width="100dp"
android:layout_height="100dp"
android:text="Text1"
android:id="@+id/back_navigation"
android:drawablePadding="10dp"
android:paddingRight="5dp"
style="@style/LargeTextSizeStyle.Bold.CeruleanColor"/>