发送电子邮件意图
Intent intent = new Intent(Intent.ACTION_SEND); intent.setType("text/html"); intent.putExtra(Intent.EXTRA_EMAIL, "emailaddress@emailaddress.com"); intent.putExtra(Intent.EXTRA_SUBJECT, "Subject"); intent.putExtra(Intent.EXTRA_TEXT, "I'm email body."); startActivity(Intent.createChooser(intent, "Send Email")); 上面的代码将打开一个对话框,显示以下应用程序:-蓝牙,Google文档,Yahoo Mail,Gmail,Orkut,Skype等。 实际上,我想过滤这些列表选项。我只想显示与电子邮件相关的应用程序,例如Gmail,Yahoo Mail。怎么做? 我已经在“ Android Market”应用程序上看到过这样的示例。 开启Android Market应用程式 打开开发人员指定其电子邮件地址的任何应用程序。(如果找不到此类应用,请打开我的应用:-market:// details?id = com.becomputer06.vehicle.diary.free,或通过“ Vehicle Diary”搜索) 向下滚动到“ DEVELOPER” 点击“发送电子邮件” 该对话框仅显示电子邮件应用程序,例如Gmail,Yahoo Mail等。它不显示蓝牙,Orkut等。什么代码生成此类对话框?