我想知道 gmail 应用程序如何能够以不同的方式在 jellybean 收件箱样式通知中设置每一行的标题,例如这里的“(Google+)、Google Play、Stack Exchange”等与它们各自的详细信息相比具有更亮的颜色文本。有什么线索吗?
http://developer.android.com/guide/topics/ui/notifiers/notifications.html#BigNotify
InboxStyle
上的
addLine()
采用 CharSequence
。因此,您可以使用 SpannedString
代替常规的 String
,其中 SpannedString
包含内联标记规则。一种方便(如果有点慢)的方法是使用 Html.fromHtml()
将简单的 HTML 标记转换为合适的 CharSequence
。
关于android - 在 android 4.1 收件箱样式通知中,每行的标题应该看起来不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13740422/
欢迎光临 OGeek|极客世界-中国程序员成长平台 (https://www.ogeek.cn/) | Powered by Discuz! X3.4 |