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"));
以上代码打开一个对话框,显示以下应用程序:-蓝牙,谷歌文档,雅虎邮箱,Gmail,Orkut,Skype 等。
实际上,我想过滤这些列表选项。我只想展示与电子邮件相关的应用程序,比如 Gmail 和 Yahoo Mail。怎么做?
我在“ Android Market 应用程序”中看到过这样的例子。
该对话框只显示电子邮件应用程序,如 Gmail,雅虎邮件等。它不显示蓝牙,Orkut 等。什么代码产生这样的对话框?