android textview右边的多行textview

时间:2013-10-10 13:13:34

标签: android android-layout

enter image description here我想假设多行TextView的{​​{1}}权利。

请检查以下代码。

TextView

我试过上面代码的问题是它没有显示第二个<RelativeLayout android:id="@+id/rltest" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/rlanswer" android:layout_marginLeft="@dimen/grdiviewspacing" android:layout_marginRight="@dimen/grdiviewspacing" android:background="@android:color/transparent" > <TextView android:id="@+id/lblanswer2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="10dip" android:ellipsize="end" android:lines="1" android:text="@string/strbookmarkmessage" android:textColor="@color/black" android:textSize="@dimen/listviewlocationsize" android:textStyle="bold" /> <TextView android:id="@+id/btnyesiwillcollectitby" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="5dip" android:layout_toRightOf="@id/lblanswer2" android:autoLink="all" android:linksClickable="true" android:text="@string/stryesiwillcollectitby" android:textColor="@color/linkcolor" android:textSize="@dimen/listviewlocationsize" /> </RelativeLayout> 。如果我尝试TextView我们在哪里 - 它显示第二个文本视图。任何人都可以请我帮助.. 我想要这样的东西 - 蓝色文本视图文本来阅读textview。

2 个答案:

答案 0 :(得分:1)

使用LinearLayout代替RelativeLayout,并layout_weight=1同时TextView,您将得到任何结果。

答案 1 :(得分:0)

如果你想继续使用RelativeLayout,你必须为TextView“lblanswer2”设置dip(而不是wrap_content)的宽度,否则它将始终占据整个位置你的文字很长。

如果使用RelativeLayout不是必需品,您可以按照pratik的答案执行LinearLayout,这样您的2 TextViews将平均分享宽度。