【问题标题】:Getting the default font size of a multiline TextView in Android在Android中获取多行TextView的默认字体大小
【发布时间】:2010-01-26 03:19:50
【问题描述】:

我希望有一个相对于默认字体大小的百分比字体大小首选项,因此我需要获取 TextView 的默认字体大小。

如何获取 TextView 的默认字体大小?

【问题讨论】:

    标签: android textview font-size


    【解决方案1】:

    这将在上下文中返回以像素为单位的值:

    float size = new TextView(this).getTextSize();
    

    【讨论】:

    • 我就是这么干的,不知道有没有其他办法不新建TextView?
    【解决方案2】:
    TextView txt = (TextView) findById(R.id.text);
    float size = txt.getTextSize();
    

    这应该在现有的上做

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-12
      • 2012-03-09
      • 1970-01-01
      • 1970-01-01
      • 2013-08-28
      • 2016-06-18
      • 1970-01-01
      • 2019-10-05
      相关资源
      最近更新 更多