Android 在同一文本视图中更改字体大小

Android 在同一文本视图中更改字体大小,android,textview,font-size,settext,Android,Textview,Font Size,Settext,有可能改变温度的大小吗 remoteViews.setTextColor(R.id.battery, Color.WHITE); remoteViews.setTextViewText(R.id.battery, String.valueOf((int)batteryLevel + "%" + "|" + temperatura + "°C")); 电池级别和温度在同一文本视图中。我只想改变温度的大小。实际上是50分。我想要20dp。希望我能做到吗?您可以使用HTML代码更改大

有可能改变温度的大小吗

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

电池级别和温度在同一文本视图中。我只想改变温度的大小。实际上是50分。我想要20dp。希望我能做到吗?

您可以使用HTML代码更改大小,但我认为不可能使用它在dp中指定详细的大小

在您的情况下,我将使用标签
表示温度:

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));
remoteview.setTextColor(R.id.battery,Color.WHITE);
String styledText=String.valueOf((int)battylevel)+“%”+“|”+“+”+温度+“°C”;
setTextViewText(R.id.battery,Html.fromHtml(styledText));
支持的标记列表如下所述:

您检查过了吗?有关更实际的示例,请查看关于它的。因此,您认为不可能指定例如像素?目前我还没有找到一种方法,我也想知道:-)