我正在编写一个应用程序来发送带有图像文件的彩信。我写了以下代码
Intent i = new Intent(Intent.ACTION_SEND);
String sendfilepath = "file://" + sendfile.toString() + ".jpg";
i.putExtra(Intent.EXTRA_STREAM,Uri.parse(sendfilepath)) ;
i.setType("image/jpeg");
startActivityForResult(i, 1) ;
但是,该应用程序显示“使用完成操作”对话框,可从蓝牙、电子邮件、facebook、Gmail、Handcent SMS、消息传递、在设备上播放等许多内容中进行选择。
我想只显示与发送 SMS 或 MMS(如消息和 Handcent SMS)相关的内容的对话框。我不想显示所有其他应用程序。我怎样才能做到这一点?