提问人:HEMA RAMANA 提问时间:4/12/2018 更新时间:4/12/2018 访问量:26
如何在android中排列两个文本视图(第一个文本视图应该在屏幕的左侧,第二个文本视图应该在屏幕的中心)
How to arrange two textviews(First textview should be at left side of screen& Second textview should be at center of screen) in android
问:
我想按以下方式排列文本视图:
- 第一个文本视图应位于屏幕左侧。
- 第二个文本视图应位于屏幕中央。
目前我正在使用相对布局,以下是代码和示例图像屏幕截图。
<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赞
manhtuan21
4/12/2018
#1
您应该更改为固定数字,例如: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"/>
评论
0赞
manhtuan21
5/10/2018
我的意思是你可以检查我答案左边的勾号,给我一些声望点 xD
评论