Android - 用户反馈的电子邮件弹出窗口?蜂窝

时间:2011-06-21 23:51:15

标签: android dialog

我正在制作Honeycomb优化的应用程序,我想制作一个反馈按钮。

我曾经是iOS开发人员,并且有内置的电子邮件弹出窗口,您可以在不退出应用程序的情况下发送电子邮件或反馈,以转到电子邮件应用程序。

Honeycomb有这样的东西吗?像某种通过对话框发送电子邮件的方式?

那将是非常好的,否则我愿意接受任何其他方式来获取用户反馈/功能请求。

2 个答案:

答案 0 :(得分:4)

没有内置的“弹出窗口”,但您可以使用电子邮件意图启动电子邮件客户端(用户选择)并预设“到”电子邮件地址:

      Intent sendIntent = new Intent(Intent.ACTION_SEND);
      sendIntent.putExtra(Intent.EXTRA_SUBJECT, "THE SUBJECT");
      sendIntent.putExtra(Intent.EXTRA_EMAIL, new String[] {"youremail@wherever.com"});
      sendIntent.putExtra(Intent.EXTRA_CC, new String[] {"anotheremail@wherever.com"});
      sendIntent.putExtra(Intent.EXTRA_TEXT, "PRESET TEXT");
      sendIntent.setType(CONTENT_TYPE_EMAIL);
      startActivity(Intent.createChooser(sendIntent, "CHOOSER DIALOG TEXT"));

如果用户配置了多个邮件应用程序,则会打开一个“打开方式”对话框,其中将显示不同的应用程序,以及用户可以选择他想要的任何一个。

答案 1 :(得分:0)

免责声明:这是我自己的项目

我正在开发一个能够满足您需求的反馈库。更多信息:http://www.android-feedback.com/