Commit a4433c7a by zhangchengbo

fix:解决通讯录创建一个联系人,同时将该联系人在顺丰小哥app添加为待取件人,通过顺丰小哥app给该联系人发短息,短信显示未展示通讯录备注名称

parent 8c6c14e4
......@@ -459,8 +459,10 @@ class MainActivity : SimpleActivity() {
Log.d(TAG, " setFirstConversationAndUpdateData: 执行查询会话 messages 数据库 =:${GsonUtil.parseListToJson(messages)} ")
val lastMsg: Message = messages.last()
Log.d(TAG, "setFirstConversationAndUpdateData: lastMsg = ${Gson().toJson(lastMsg)}")
firstConversation.snippet = lastMsg.body
firstConversation.date = lastMsg.date
firstConversation.userName = lastMsg.senderName
val listContains: List<String> = messages.map { it.body }.filter { it.contains("\u200B") }
Log.d(TAG, "setFirstConversationAndUpdateData: 该对话是否有包含零宽字符 = ${listContains.isNotEmpty()}")
......@@ -518,7 +520,7 @@ class MainActivity : SimpleActivity() {
//根据记录被删除的会话手机号,从会话列表中判断手机号是否一致,满足就脱敏手机号(为了解决荣耀云备份后恢复,手机号未脱敏的情况)
val listMsgIdAll: String? = Config.newInstance(this@MainActivity).listDeleteMsgIdAllData
Log.d(TAG, "setupConversations 云备份 获取被删除的会话集合 listMsgIdAll = ${listMsgIdAll}")
Log.d(TAG, "setupConversations 云备份 获取被删除的会话集合 listMsgIdAll 不等于空 = ${!listMsgIdAll.isNullOrEmpty()}")
if (!listMsgIdAll.isNullOrEmpty()) {
val listData: ArrayList<String> = listMsgIdAll.split(",").toArrayList()
Log.d(TAG, "setupConversations 云备份 split listData = ${listData}")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment