1
Intent sendIntent = new Intent(Intent.ACTION_SEND);
sendIntent.putExtra("address","5554);
sendIntent.putExtra("sms_body", "some text");
sendIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse(url));
sendIntent.setType("image/png");

我已经以编程方式给出了接收器编号。现在我只想要“发送彩信”按钮事件。那么我可以在代码本身中处理它吗?我的目标是在这种情况下禁用 UI。这是可以实现的吗?

无论如何都可以在不使用意图的情况下附加图像吗?请帮忙。

4

2 回答 2

1

使用“Intent.ACTION_SEND”将启动 SMS/MMS 应用程序。我认为这不是你想要的。MMS 是一个 http post 请求。您必须以另一种方式实施。

于 2011-04-18T08:34:45.203 回答
0

您将需要创建 Activity 类型的成员,该成员应作为构造函数方法或 setter 注入此类,并且在该上下文中,如果您尝试使用函数,它可能会解决。我已通过这种方式成功发送短信。

于 2011-04-18T08:12:19.097 回答