我有一个Android应用程序允许用户向我发送电子邮件以获得支持,它在所有普通的Android设备上运行良好但亚马逊AppStore最近拒绝了我的应用程序,因为当用户尝试发送e时它退出应用程序-邮件。我不知道如何修复它,这是我用于所有Android应用程序的电子邮件代码:
button.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
String[] recipients = new String[] { "test@email.com };
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, recipients);
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "title");
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "message");
emailIntent.setType("text/html");
startActivity(Intent.createChooser(emailIntent, "Send ..."));
finish();
}
});
答案 0 :(得分:1)
我刚在Kindle HDX上试过这个。
也许你的应用程序崩溃了:
String[] recipients = new String[] { "test@email.com };
您需要在.com
之后添加另一个也许你想用
button.setOnClickListener(new View.OnClickListener() {