SpannableStrings
ウィジェットのtextViewで使用できますか?試してみましたが、レンダリングされたのはプレーンテキストだけでした。それが私が間違っていることなのか(おそらく)、それとも何らかの理由でそれが不可能なのかはわかりません。
これが私が使用しているコードです(特別なことは何もありません...)
public static void updateWidgetState(Context paramContext, String paramString, Integer appWidgetId) {
SpannableString majorLabel = new SpannableString("");
SpannableString minorLabel = new SpannableString("");
if (position > -1) {
majorLabel = GetParsedMajorLabel(paramContext);
minorLabel = GetParsedMinorLabel(paramContext);
}
RemoteViews localRemoteViews = buildUpdate(paramContext, paramString, appWidgetId);
localRemoteViews.setTextViewText(R.id.majorlabel, majorLabel);
localRemoteViews.setTextViewText(R.id.minorlabel, minorLabel);
}