Android 如何使用smack获取消息传递状态?

Android 如何使用smack获取消息传递状态?,android,xmpp,kotlin,smack,Android,Xmpp,Kotlin,Smack,发送邮件时请求传递状态 var message:Message = Message() message.addBody("EN",msg_text.text.toString()) Log.i("Delivery Request id ",DeliveryReceiptRequest.addTo(message)) Log.v("Chat Response msg ",chat.send(message).toStrin

发送邮件时请求传递状态

 var message:Message = Message()
            message.addBody("EN",msg_text.text.toString())
            Log.i("Delivery Request id ",DeliveryReceiptRequest.addTo(message))

            Log.v("Chat Response msg ",chat.send(message).toString())
DeliveryReceiptListener

//交付状态收件人

var deliveryReceiptManager= DeliveryReceiptManager.getInstanceFor(connection)
        deliveryReceiptManager.autoReceiptMode = DeliveryReceiptManager.AutoReceiptMode.always
        deliveryReceiptManager.autoAddDeliveryReceiptRequests()
        deliveryReceiptManager.addReceiptReceivedListener { fromJid, toJid, receiptId, receipt ->

            Log.i("From jid ",fromJid.toString())
            Log.i("To jid ",toJid.toString())
            Log.i("Receipt id  ",receiptId.toString())
            Log.i("recipt ",receipt.toString())

        }
我无法获取交付状态,即已读/未读/已收到消息。我将如何实现这一点