当前位置: 首页 > 知识库问答 >
问题:

在Android4.1收件箱样式的通知中,每一行的标题应该不一样?

劳华灿
2023-03-14

我想知道gmail应用程序是如何将jellybean收件箱样式通知中每一行的标题设置得不同的,例如“(Google+)、Google Play、Stack Exchange”等都有比它们各自细节更亮的颜色文字。有线索吗?

http://developer.android.com/guide/topics/ui/notifiers/notifications.html#bignotify

共有1个答案

商佑运
2023-03-14

InboxStyle上的AddLine()采用CharSequence。因此,您可以使用SPAnnedString而不是常规的StringSPAnnedString包含内联标记规则。实现这一点的一个方便(如果有点慢)的方法是使用HTML.fromhtml()将简单的HTML标记转换为合适的charSequence

 类似资料:
  • 编辑:它不会允许我接受我自己的答案2天,但我想通了。如果你有类似的问题,请看我下面的回答 我正在努力堆叠应用程序中的推送通知,并使用InboxStyle将其与摘要文本一起显示。目前,我最多显示3个通知,如果需要,后面会显示一个“+x more”消息。要做到这一点,我要跟踪消息的数量;但是,我不确定当用户点击通知时如何重置消息数量。例如,如果用户收到3个通知,然后点击推送通知进入应用程序,我希望下一

  • 报告的标题由10个元素组成,如下所示: 实际上是这样的: 这和垂直照明有关吗?我已经把它搞定了。 我的jrxml文件中的片段:

  • 我的应用程序的一个核心功能是它有一个持续的通知和一个每分钟更新的倒计时--即使应用程序被Android操作系统关闭。 首先,我使用一个服务来运行计时器并更新通知,但这是一个内存/电池占用。因此,我转而使用来完成计时器和重复警报,每60秒左右唤醒一次以更新通知: 什么是一种好方法来确保正在进行的通知至少每60秒更新一次呢?除了回到使用一个服务(啊!加上操作系统有时会在内存很少的设备上直接杀死服务)之

  • 我使用React来呈现数据列表,但是数据中的每一项都没有被分配id或uuid或类似于标识属性的东西。我可以使用项目索引作为关键吗?喜欢: 我所关心的是,如果页面上的其他列表也使用order索引作为子组件键,这有关系吗?钥匙应该是唯一的标识吗?

  • 由于使用分组样式的表视图的设计在iOS 7中发生了很大的变化,我想隐藏(或删除)第一节标题。到目前为止,我还没有做到这一点。 经过简化,我的代码如下所示: 如果我返回的高度为0,则不会使用节索引0调用其他两个方法。但是,仍然使用默认高度绘制空节标题。(在iOS 6中,调用这两个方法。但是,可见结果是相同的。) 如果返回不同的值,则节标题将获得指定的高度。 如果我返回0.01,它几乎是正确的。然而,

  • 每三行数据一个背景色 要求纯css实现 因为要打包成app app中无法使用window.去操作