在Android应用程序中经过某个操作后启动短信程序,并填充你想要的电话号码和内容

来源:互联网 发布:惠普m203打印机端口 编辑:程序博客网 时间:2024/05/30 04:35

     通常我们在应用程序中有时会用到分享的功能,此时可以采用短信的方式来发送。那么我们如何从一个activity中去启动短信界面呢?这就仍然用到了我们最喜爱的Intent啦。

下面给出方法:

在你的Activity中定义好一个Button,在他的监听事件中加入如下代码:

Uri uri = Uri.parse("smsto://012345678");Intent intent = new Intent(Intent.ACTION_SENDTO,uri);intent.putExtra("sms_body","This is SMS Text.");startActivity(intent)
第一行定义了一个uri,以及你要发送的电话号码,这个会直接填充在短息界面的收件人一栏里面。第二行定义了Intent的Action,这个是用来指定接下来需要做的事情,第三行是在Intent中放入键值对,并打包由intent发送。最后一行没什么好说的,就是启动了这个Intent所指向的需要启动的Activity,在这里指短信界面

原创粉丝点击