我可以在小部件的textVIEw中使用SpannableStrings吗?我尝试过,它呈现的只是纯文本.我不知道这是我做错的事情(很有可能),还是由于某种原因而无法完成.
这是我正在使用的代码(没什么特别的……)
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); }
解决方法:
如果要在TextVIEw中显示格式化的文本,请使用fromHtml
以上是内存溢出为你收集整理的在Android主屏幕小部件中使用SpannableString?全部内容,希望文章能够帮你解决在Android主屏幕小部件中使用SpannableString?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)