我有一个通知监听服务。之前,当从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