Fix sending e-mail from crash reporter
This commit is contained in:
parent
b3eadb557b
commit
dd4cb23005
|
@ -229,12 +229,15 @@ public class ErrorActivity extends AppCompatActivity {
|
||||||
context.startActivity(webIntent);
|
context.startActivity(webIntent);
|
||||||
})
|
})
|
||||||
.setPositiveButton(R.string.accept, (dialog, which) -> {
|
.setPositiveButton(R.string.accept, (dialog, which) -> {
|
||||||
Intent i = new Intent(Intent.ACTION_SENDTO);
|
final Intent i = new Intent(Intent.ACTION_SENDTO)
|
||||||
i.setData(Uri.parse("mailto:" + ERROR_EMAIL_ADDRESS))
|
.setData(Uri.parse("mailto:")) // only email apps should handle this
|
||||||
|
.putExtra(Intent.EXTRA_EMAIL, new String[]{ERROR_EMAIL_ADDRESS})
|
||||||
.putExtra(Intent.EXTRA_SUBJECT, ERROR_EMAIL_SUBJECT)
|
.putExtra(Intent.EXTRA_SUBJECT, ERROR_EMAIL_SUBJECT)
|
||||||
.putExtra(Intent.EXTRA_TEXT, buildJson());
|
.putExtra(Intent.EXTRA_TEXT, buildJson());
|
||||||
|
if (i.resolveActivity(getPackageManager()) != null) {
|
||||||
|
startActivity(i);
|
||||||
|
}
|
||||||
|
|
||||||
startActivity(Intent.createChooser(i, "Send Email"));
|
|
||||||
})
|
})
|
||||||
.setNegativeButton(R.string.decline, (dialog, which) -> {
|
.setNegativeButton(R.string.decline, (dialog, which) -> {
|
||||||
// do nothing
|
// do nothing
|
||||||
|
|
Loading…
Reference in New Issue