标签: blackberry
我在使用Blackberry API的Transport.send(msg)功能时遇到了一些问题。在我的应用程序中,我需要发送声音文件。但我想知道如果设备在发送电子邮件的过程中失去连接,会发生什么 我试图在try catch块中包含Transport.send(msg)调用,但它永远不会抛出异常,即使我在发送文件时手动关闭设备的wifi。如果有任何机会无法发送电子邮件我想要向用户显示一条说明无法发送电子邮件的对话框。
请帮助。
此致 tek3
答案 0 :(得分:1)
您可以捕获无法发送邮件时引发的SendFailedException。
SendFailedException
您可以通过在邮件上调用getStatus()来监控邮件,该邮件应该返回给定的值here
getStatus()