gpt4 book ai didi

java - 如何计算在 TextView 中看到的字母数量?

转载 作者:行者123 更新时间:2023-12-02 13:19:03 25 4
gpt4 key购买 nike

全部。我是android开发的新手。现在我正在使用 TextView。根据情况我设置不同的文本。但有时文字很大。例如,我插入这个“abcdefgh_myword”,我在我的小 TextView 中得到类似“abcdefg”的东西,但我想得到这个“..._myword”。所以我想计算我看到的字母数量(以编程方式)并设置我想看到的文本。这个怎么做?有什么想法吗?

...

android:ellipsize="start" 无法按我想要的方式工作...请注意当我收缩 TextView 宽度时会发生什么

之前

enter image description here

之后

enter image description here

<TextView
android:id="@+id/textView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:layout_marginRight="15dp"
android:ellipsize="start"
android:gravity="center"
android:maxLines="1"
android:text="abcdef1234567" />

有什么想法吗?

最佳答案

这可以帮助你

android:ellipsize="start"
android:maxLines="1"

将其添加到 XML 文件中的 TextView

编辑:

据此:https://stackoverflow.com/a/39890995/7325737您必须使用 android:singleLine="true" 因为 maxLines 仅支持 endmarquee p>

关于java - 如何计算在 TextView 中看到的字母数量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43661023/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com