是否可以改变温度大小?
remoteViews.setTextColor(R.id.battery, Color.WHITE);
remoteViews.setTextViewText(R.id.battery, String.valueOf((int)batteryLevel + "%" + "|" + temperatura + "°C"));
Batterylevel和温度在同一文本视图中。我只想改变温度的大小。实际上是50dp。我想要20dp.Hopw我能做到吗?
答案 0 :(得分: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/