在Android主屏幕小部件中使用SpannableString?

在Android主屏幕小部件中使用SpannableString?,第1张

概述我可以在小部件的textView中使用SpannableStrings吗?我尝试过,它呈现的只是纯文本.我不知道这是我做错的事情(很有可能),还是由于某种原因而无法完成.这是我正在使用的代码(没什么特别的……)publicstaticvoidupdateWidgetState(ContextparamContext,StringparamString,I

我可以在小部件的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?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1095457.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存