我在每一行都有两个文本视图,我希望下一行从布局的开头开始,但它从文本视图的放置位置开始。文本视图是否有任何属性可以实现此目的?
<RelativeLayout
android:layout_width="match_parent"
android:layout_marginTop="5dp"
android:id="@+id/relative_english"
android:layout_height="wrap_content">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="MainTranslation:"
android:textColor="@android:color/holo_green_light"
android:id="@+id/english_lable_offer"
android:layout_alignParentStart="true"
android:layout_alignParentLeft="true"
/>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="saf"
android:id="@+id/tv_english_show_offer"
android:layout_centerVertical="true"
android:layout_toRightOf="@+id/english_lable_offer"
android:layout_toEndOf="@+id/english_lable_offer" />
</RelativeLayout>
这是我的文字观点代码。
答案 0 :(得分:1)
这是不可能的。但是如果你想要实现这个功能,你必须只在一行中放置一个TextView并合并你拥有的字符串。
答案 1 :(得分:0)
这就是你要做的一切.... 将相对线性更改为线性并设置android:orientation =“vertical”
<LinearLayout
android:padding="5dp"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_marginTop="5dp"
android:id="@+id/relative_english"
android:layout_height="wrap_content"
xmlns:android="http://schemas.android.com/apk/res/android">