【发布时间】:2020-06-27 15:48:07
【问题描述】:
我在 ConstraintLayout 中有两个相邻的 TextView。他们每个人都有两个词。 它们里面的单词可以被当前的语言环境改变。
目前,它们中的每一个都使用 android:layout_weight="1" 和 android:layout_width="0dp" 在宽度上占据相等的空间
如果其中任何一个文本太长而无法容纳一行,我希望它们都扩展为两行。我需要扩展文本本身,而不是 TextView - 那只有当文本至少有两个单词时才能完成。
有没有办法做到这一点?
【问题讨论】:
-
@Raimo 其实不是,如果可能的话我需要把它分成两行。
-
在您的示例中,“第二个不”可以放在一行中。你是说如果第一行文本必须占据两行,或者 TextView 本身必须扩展到两行,而第二行可以是空白的?这是两个独立但相关的问题。
-
@Cheticamp 文字,我会尽量编辑得更清楚。
标签: android user-interface textview android-constraintlayout