Ring Progress Dialog with send Email

时间:2014-09-29 10:12:30

标签: android

我开发了使用javaMail Api发送电子邮件的应用程序

在进程对话框中发送电子邮件但对话框仍然有效,我无法离开。

我如何解决这个问题:

Mail m = new Mail(AnthorEmail, AnthorPass);
String[] toArr = { supervisorEmail };
m.setTo(toArr);
m.setFrom("mbrm.yu@gmail.com");
m.setSubject("Supervisor's Email Verification, phone ID: " + supervisorIdentifer);
m.setBody(text);
final ProgressDialog ringProgressDialog = ProgressDialog.show(Sender.this, "Please wait ...","Sending Email with Verification Code ...", true);
ringProgressDialog.setCancelable(true);
new Thread(new Runnable() {
    @Override
    public void run() {
        try {
            try {
                if (m.send()) {
                } else {
                }
            }
            catch (Exception e) {
            }
        } catch (Exception e) {
        }
        ringProgressDialog.dismiss();
    }
}).start();

在某些情况下,应用会发送电子邮件,但在最后一种情况下,电子邮件会发送阻止电子邮件。

0 个答案:

没有答案