有一个 TextView,我在其中放置了 3 个单词。3 个词的长度很好,但你需要将它们排成一行。在xml中我写了以下参数:
android:maxLines="1"
android:ellipsize="end"
总体满意,但不完全满意。例如,如果第三个单词不完整,则在第二个单词之后有一个省略号
家电
而且这基本上是正常的,只是前两个字比较短。例如
货物和...
我想把它转换成这样的东西:
货物与服务...
以便将下一个单词的有效部分放置在给定的大小中。
有一个 TextView,我在其中放置了 3 个单词。3 个词的长度很好,但你需要将它们排成一行。在xml中我写了以下参数:
android:maxLines="1"
android:ellipsize="end"
总体满意,但不完全满意。例如,如果第三个单词不完整,则在第二个单词之后有一个省略号
家电
而且这基本上是正常的,只是前两个字比较短。例如
货物和...
我想把它转换成这样的东西:
货物与服务...
以便将下一个单词的有效部分放置在给定的大小中。
找到了旧的“祖父”方式。而不是
android:maxLines="1"开处方android:singleLine。基本上它按预期工作。这种技术的唯一缺点是已弃用。而且他仍然愿意使用它
maxLines。