【问题标题】:Auto Scale TextView Text to Fit within Bounds in 4.0自动缩放 TextView 文本以适应 4.0 中的范围
【发布时间】:2011-12-25 09:11:22
【问题描述】:

Chase 为这个问题提供的解决方案在 2.2 - 3.2 中运行良好,但是当我在 4.0 上对其进行测试时它失败了。

这是原帖:

Auto Scale TextView Text to Fit within Bounds

在 4.0 上,我遇到了一个奇怪的行距问题,这让我想到了他/她在他/她的代码中写的东西:

// Some devices try to auto adjust line spacing, so force default line spacing 
// and invalidate the layout as a side effect
   textPaint.setTextSize(targetTextSize);
   setLineSpacing(mSpacingAdd, mSpacingMult);

我想这现在失败了,我不确定为什么(任何人?)。也不确定他/她为什么首先写它,因为这不是操作系统依赖而不是设备依赖的问题吗?

【问题讨论】:

标签: android textview scale


【解决方案1】:

ICS 有 TextView 调整大小的问题,在某些情况下它会调整大小但不会缩小。这个黑魔法对我有用。设置 TextView 的文本后,也执行此操作

textView.append("\uFEFF");

【讨论】:

    猜你喜欢
    • 2012-02-26
    • 1970-01-01
    • 2018-11-13
    • 1970-01-01
    • 1970-01-01
    • 2014-10-21
    • 1970-01-01
    • 1970-01-01
    • 2011-11-07
    相关资源
    最近更新 更多