【发布时间】:2012-10-22 15:25:51
【问题描述】:
我正在开发一个带有电子邮件共享功能的应用程序。我用来启动 Intent 的代码是标准的 Android,即:
Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, title);
emailIntent.setType("application/octet-stream");
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Hello");
context.startActivity(emailIntent);
问题是,这会以全屏方式启动 Gmail 应用程序,这是我不想要的。我可以让它成为一个类似于下面 iOS 的对话框吗?如果没有,是已经写好了,还是需要我自己写。
谢谢
【问题讨论】:
-
afaik 答案是:不。您无法更改对外部 Intent 的解释方式。
标签: android android-intent gmail