我的应用可以选择拍照,稍后会将其附加到电子邮件中。它工作正常。
问题是,如果没有拍照,它会崩溃。知道如何解决这个问题吗?
这是我的按钮代码,以防它以某种方式派上用场。
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"));
}
});