我想假设多行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。
答案 0 :(得分:1)
使用LinearLayout
代替RelativeLayout
,并layout_weight=1
同时TextView
,您将得到任何结果。
答案 1 :(得分:0)
如果你想继续使用RelativeLayout
,你必须为TextView
“lblanswer2”设置dip(而不是wrap_content)的宽度,否则它将始终占据整个位置你的文字很长。
如果使用RelativeLayout
不是必需品,您可以按照pratik的答案执行LinearLayout
,这样您的2 TextViews
将平均分享宽度。