textview没有正确包装?

时间:2018-02-13 10:00:07

标签: android android-layout textview

Two TextView

我有两个水平对齐的文字视图。当第二个TextView变长时,它会错误地换行到下一行。我希望它从布局的开头而不是在TextView下面启动文本。

我已尝试过流式布局,但它将所有文本都包装到底部,而不是仅包装其他文本。

FlowLayout

我想要的是什么:

What I want photo

我想要两个TextView的原因是因为我正在进行拖放测验,所以当用户拖动文本视图的答案时,它会改变它的内容" setText(回答) "是答案。 谢谢你的帮忙 Drag and drop image

3 个答案:

答案 0 :(得分:2)

我不认为这是可能的。您始终可以使用带参数的字符串来实现此目的。

e.g。

<string name="test_string">%1$s %2$s</string>

然后

getString(R.string.test_string, "text view one text", "text view two text")

答案 1 :(得分:0)

我不确定这是可能的。这听起来像是一种非常简单的尴尬方式。

我的解决方案是拥有1个TextView,并将两个字符串连接在一起,否则这些字符串将在单独的TextView中。

答案 2 :(得分:0)

取代两个textViews,取两个字符串变量并处理它们。最后,只需连接两个字符串并在textView中显示它。

为了给它两种不同textView的外观和感觉,你可以使用html格式或可跨文本。

如果您能够解释实际情况,以及为什么需要两个textView,我们可以帮助您更好地理解您的问题。