我有一个TextView,我想限制它的字符.实际上,我可以做到这一点,但我要找的是如何加三个点(…)在字符串的末尾.这一条表明文本已经继续.这是我的XML,但是没有点,虽然它限制了我的文本.

<TextView 
        android:id                      = "@+id/tvFixture"
        android:layout_width            = "wrap_content"
        android:layout_height           = "wrap_content"
        android:layout_toLeftOf         = "@id/ivFixture_Guest"
        android:text                    = "@string/test_06"
        android:lines                   = "1"
        android:ems                     = "3"
        android:gravity                 = "right"
        style                           = "@style/simpletopic.black" 
        android:ellipsize="end"/>

推荐答案

Deprecated:

在文本视图中再添加一个属性android:singleLine="true"

Updated:

android:ellipsize="end" 
android:maxLines="1"

Android相关问答推荐

CameraX与jetpack组成屏幕逻辑

我到底应该如何分享我的应用程序中的图片?

如何从sqlite数据库中检索数据到碎片android?

Android Jetpack Compose调用view-model函数仅一次

从不可组合回调打开可组合屏幕

如何在jetpack compose中使可组合的屏幕zoom 到不同的手机(屏幕)尺寸?

Android Studio Relay插件(版本0.3.07)错误

如何在Android Studio中禁用文件中的Github用户名引用?

在 kotlin 中动态添加 GridView

如何在 React Native 中调试网络响应

Visual Studio 无法在 Android 上编译 .NET MAUI 项目

为什么项目捕获对象给我在 Compose 中找不到参考

自定义 Compose Arrangement 以在 LazyRow/LazyColumn 的开头和结尾添加额外的间距

如何在jetpack compose中通过lamda返回columnScope/RowScope

如何在 Android Jetpack compose 中为列表初始填充设置动画

重命名列失败的房间自动迁移(NOT NULL 约束失败,生成错误的迁移类)

如何在 MAUI 项目中包含每个平台的现有 C++ 库?

Android WebView 没有在第一次页面完成时从本地存储读取数据?

如何使用jetpack compose实现布局,其中图标在列布局上是绝对位置

在 Jetpack Compose 中 Select 要省略的文本