首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >启动不同的sms应用程序,以编程方式发送sms,而不打开它。

启动不同的sms应用程序,以编程方式发送sms,而不打开它。
EN

Stack Overflow用户
提问于 2015-11-13 06:16:50
回答 2查看 446关注 0票数 1

下面的方法打开应用程序,但什么也不做。

代码语言:javascript
复制
button.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            String phoneNumber = "phone number here";
            String text = "Hi belated happy diwali";


            Intent smsIntent = getPackageManager().getLaunchIntentForPackage("sun.way2sms.hyd.com");
            smsIntent.setType("vnd.android-dir/mms-sms");
            smsIntent.putExtra("address", phoneNumber);
            smsIntent.putExtra("sms_body", text);
            startActivity(smsIntent);
        }
    });
EN

Stack Overflow用户

发布于 2015-11-13 06:25:54

据我所知,就像默认的SMS管理器一样,您不能直接与其他apps....like way2sms / whatsapp一起发送消息。如果和只有当他们提供了那里的SDK和该选项。

你知道'key‘->“地址”和"sms_body“被way2sms应用程序用来接收你的数据吗!

对于Facebook,你可以通过使用一些用户权限直接用你的应用程序发帖。

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33686960

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档