【问题标题】:ellipsize enabled line text is cutting from left sideellipsize 启用的行文本从左侧剪切
【发布时间】:2014-03-12 09:59:05
【问题描述】:

我正在使用 TextView 在两行中编写文本描述。我正在使用android:gravity="center" 将两条线居中对齐,并且还在xml 文件中使用android:maxLines="2"android:ellipsize="end" 属性。第一行正确出现,但第二行左侧的文本被剪裁。如果我删除 android:ellipsize="end" 属性,则没有任何文本剪切。所以我认为我的问题是因为 ellipsize 属性。我尝试了很多实验来解决这个问题,但没有成功。谁能帮我解决我的问题。

【问题讨论】:

    标签: android


    【解决方案1】:

    显然,ellipsize、maxLines 和 letterSpacing 属性之间存在不兼容问题。

    我遇到了完全相同的问题,设置下一行解决了这个问题。

    android:letterSpacing="0"
    

    希望这会有所帮助:)

    【讨论】:

    • 太棒了...你是救世主
    猜你喜欢
    • 2012-02-14
    • 1970-01-01
    • 2021-02-17
    • 1970-01-01
    • 2021-12-07
    • 2013-05-24
    • 2019-03-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多