【发布时间】:2017-04-27 14:44:59
【问题描述】:
全部。我是android开发的新手。现在我正在使用 TextView。视情况而定,我设置了不同的文本。但有时文本非常大。例如,我插入这个“abcdefgh_myword”,我在我的小 TextView 中得到了类似“abcdefg”的东西,但我想得到这个“..._myword”。所以我想计算我看到的字母数量(程序)并设置我想看到的文本。这个怎么做?有什么想法吗?
....
android:ellipsize="start" 无法按我的意愿工作...请注意当我限制 TextView 的宽度时会发生什么
之前
之后
<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" />
有什么想法吗?
【问题讨论】:
-
文本预计有多长?
-
我期待不同的长文本。长可以很大
-
查看我的编辑,也许这可以帮助stackoverflow.com/a/43661224/7325737
标签: java android textview android-widget