【问题标题】:Change font size in the same textview在同一文本视图中更改字体大小
【发布时间】:2013-08-25 21:28:06
【问题描述】:

温度可以改变大小吗?

remoteViews.setTextColor(R.id.battery, Color.WHITE);
        remoteViews.setTextViewText(R.id.battery, String.valueOf((int)batteryLevel + "%" + "|" + temperatura + "°C"));

电池电量和温度在同一个文本视图中。我只想改变温度的大小。实际上是50dp。我想要 20dp.Hopw 可以吗?

【问题讨论】:

标签: android textview font-size settext


【解决方案1】:

您可以使用 HTML 代码更改大小,但我认为无法在 dp 中指定详细大小。

在你的情况下,我会使用标签<small> 来表示温度:

remoteViews.setTextColor(R.id.battery, Color.WHITE);
String styledText = String.valueOf((int)batteryLevel) + "%" + "|" + "<small>" + temperatura + "°C</small>";
remoteViews.setTextViewText(R.id.battery, Html.fromHtml(styledText));

此处描述了支持的标签列表: http://www.grokkingandroid.com/android-quick-tip-formatting-text-with-html-fromhtml/

【讨论】:

  • 所以你认为它不可能指定例如像素?
  • 目前我还没有找到办法,我也想知道:-)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-09-20
  • 2017-06-19
  • 2018-09-06
  • 1970-01-01
  • 2011-08-28
  • 2021-08-25
  • 2017-11-04
相关资源
最近更新 更多