能在Application那获取未读数量吗?做角标用,在application那如何获取未读数?

king 3月前 146

能在Application那获取未读数量吗?做角标用,在application那如何获取未读数?

最新回复 (7)
  • x86 3月前
    引用 2
    getUnreadCountEx
  • king 3月前
    引用 3
    x86 getUnreadCountEx
    在application用这个UnreadCount unreadCount=ChatManager.Instance().getUnreadCountEx()获取到的为0,实际上不为0,调试跟踪了下,说是 mClient为null,在application还需要做什么?
  • x86 3月前
    引用 4
    要等初始化完成
  • king 3月前
    引用 5
    x86 要等初始化完成
    什么初始化完成?具体能详细说下吗?
  • x86 3月前
    引用 6

    可以参考 demo 代码MyApp.java 里面的 onCreate 里面的初始化逻辑

  • king 3月前
    引用 7
    x86 要等初始化完成
    是指的Application  初始化完成吗? onCreate()执行完?在onCreate()后,执行UnreadCount unreadCount=ChatManager.Instance().getUnreadCountEx()   获取的也是0,实际上不为0。
  • x86 3月前
    引用 8
    是野火的初始化,这些代码都是开源的,你们可以 debug 下
返回