如果照片无法附加,则电子邮件应用会崩溃

时间:2014-08-18 00:50:23

标签: android email android-intent android-camera

我的应用可以选择拍照,稍后会将其附加到电子邮件中。它工作正常。

问题是,如果没有拍照,它会崩溃。知道如何解决这个问题吗?

这是我的按钮代码,以防它以某种方式派上用场。

Button SendMail = (Button) findViewById(R.id.sendemail);
SendMail.setOnClickListener(new View.OnClickListener() {

    @Override
    public void onClick(View v) {
        // TODO Auto-generated method stub

        Intent emailIntent = new Intent(Intent.ACTION_SEND);

        emailIntent.putExtra(Intent.EXTRA_EMAIL, new String[]{"somemail@mail.com"});
        emailIntent.putExtra(Intent.EXTRA_SUBJECT, "subject");
        emailIntent.putExtra(Intent.EXTRA_TEXT, "body");
        emailIntent.setType("message/rfc822");
        emailIntent.putExtra(Intent.EXTRA_STREAM, imageUri);
        startActivity(Intent.createChooser(emailIntent, "Choose an Email client"));
    }
});

0 个答案:

没有答案