WhatsApp通知如何获取发件人?

时间:2019-09-02 09:58:41

标签: android notifications whatsapp

我有一个通知监听服务。之前,当从WhatsApp接收通知时,使用StatusBarNotification.key接收了发件人号码。现在,这样行不通。

我试图这样做,但在那里找到了号码,但没有成功。

val bundle = statusbarnotification.notification.extras
if (bundle != null) {
  for (key in bundle!!.keySet()) {
    val value = bundle!!.get(key)
    keyMtb?.add(key)
    if (!(value == null)) {
        mtbValue?.add(value.toString())
    }
   }
}

我希望收到:

0|com.whatsapp|1|xxxxxxxxxx@s.whatsapp.net|10043

但是收到了:

0|com.whatsapp|1|3xxxxxxxxxxxxxOznSkrsd=\n|10043

0 个答案:

没有答案