Android:TextView中的文本不会填充所有可用空间

时间:2016-07-12 21:06:46

标签: android textview

我在android中有一个textview,但文本不会一致且正确地包装。

在第一张图片中:

first image

“小”这个词显然有足够的空间来填充第一行。然而,它决定被推到第二行。 如果我让身体的文字更短,

second image

您可以看到它确实填充了该空间。

如何使textview保持一致?无论哪一种情况都是好的,但无论身体的长度如何,它都需要保持不变。

这是我目前的代码。 我曾尝试过重力和对齐,但没有成功。

<TextView
    android:id="@+id/review_body_shadow"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_alignParentEnd="true"
    android:layout_alignParentLeft="true"
    android:layout_alignParentRight="true"
    android:layout_alignParentStart="true"
    android:gravity="fill"
    android:textSize="@dimen/dialog_text_size" />

谢谢! (我为无法嵌入图像而道歉;我的声誉不够高)

编辑: 这似乎只是模拟器中的一个问题。当我将应用程序加载到手机上时,我无法复制此问题。因此,不再需要解决方案。

2 个答案:

答案 0 :(得分:1)

这个问题是由android:breakStrategy引起的。将其设置为简单修复此问题。

答案 1 :(得分:0)

尝试使用OrientLayout,其orientation =“vertical”。并将每个文本视图宽度设置为“match_parent”。像这样:

# This will set all bits in cv_input 
cv.Not(cv_output, cv_inverse)

&LT; /&的LinearLayout GT;