我有以下布局......
<LinearLayout android:id="@+id/linearLayout1" android:layout_width="match_parent" android:orientation="horizontal" android:layout_height="wrap_content">
<ImageView android:id="@+id/Pic" android:src="@drawable/icon" android:layout_width="25dip" android:layout_height="25dip"></ImageView>
<LinearLayout android:id="@+id/linearLayout2" android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="wrap_content">
<TextView android:textColor="#5379E2" android:text="Item" android:id="@+id/Title" android:layout_width="wrap_content" android:layout_height="match_parent"></TextView>
<TextView android:text="" android:textColor="#000000" android:id="@+id/Description" android:layout_width="wrap_content" android:layout_height="match_parent"></TextView>
<TextView android:text="" android:textColor="#000000" android:id="@+id/url" android:layout_width="wrap_content" android:layout_height="match_parent"></TextView>
</LinearLayout>
</LinearLayout>
每当文本对于单行而言太大,它就会溢出就好了。
This is the first line and when it gets too big it does
t
h
i
s
但是,我想要它做的就是这个..
This is the first line and when it gets too big it should
do this.
我将如何实现这一目标?
修改
所以看起来这种情况正在发生,因为三个Textview中的每一个都占用了这样的空间..
|------|-----|-----|
| | | |
|______|_____|_____|
因此,当它溢出时,它会转到它各自的文本行。问题是这不是我想要的。我需要3个textviews看起来构成一个句子。我没有使用过一个textview,因为我想以不同的方式为每个textview着色。
答案 0 :(得分:-2)
您是否为textview尝试过此设置?
android:singleLine="false"