【发布时间】:2020-08-27 02:19:03
【问题描述】:
我有一个大脑选择问题,我正在尝试解决 Android 中 TextView 的智能包装问题。我有一个由 TextView1、TextView2 和一个 ImageView 组成的 LinearLayout(水平)。 TextView1 可以有长文本或短文本。对于短文本,一切看起来都非常整洁且符合预期。像这样-
现在当 TextView1 中的文本变长时会出现问题。由于 TextView1 的 maxLines 为 2,它看起来像这样
这不是一个理想的体验,因为在很多情况下,很多空白文本只是在第二行徘徊。
我想要的理想体验是这样的——
关于如何实现这种行为的任何想法?我还没有写任何代码,因为我什至不知道如何去做。任何帮助和指示将不胜感激。希望能得到各位专家的解答。
【问题讨论】:
-
我可以查看 .xml 中的代码吗?
标签: android textview android-linearlayout android-custom-view multiline