Android调用系统的打电话和发短信界面(1.将消息内容带过去2.实现群发)
2013-08-15 14:52
661 查看
package com.example.myapi.sms; import android.app.Activity; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import com.example.myapi.R; public class SMSActivity extends Activity implements OnClickListener{ private Button btn_sms; private Button btn_phone; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.sms); btn_sms = (Button)findViewById(R.id.sms_btn_sms); btn_phone = (Button)findViewById(R.id.sms_btn_phone); btn_sms.setOnClickListener(this); btn_phone.setOnClickListener(this); } @Override public void onClick(View v) { Intent intent = new Intent(); switch(v.getId()){ case R.id.sms_btn_sms://调用系统的发短息界面 //系统默认的action,用来打开默认的短信界面 intent.setAction(Intent.ACTION_SENDTO); //需要发短息的号码,电话号码之间用“;”隔开 intent.setData(Uri.parse("smsto:"+10086+";"+10002+";"+10003)); intent.putExtra("sms_body", "别紧张,这仅仅是是一个测试!OY"); startActivity(intent); break; case R.id.sms_btn_phone://调用系统的打电话界面 //系统默认的action,用来打开默认的电话界面 intent.setAction(Intent.ACTION_CALL); //需要拨打的号码 intent.setData(Uri.parse("tel:"+10086)); startActivity(intent); break; } } }
相关文章推荐
- android之调用系统打电话与发短信界面
- android之调用系统打电话与发短信界面
- android之调用系统打电话与发短信界面
- Android 调用系统发短信界面,给指定号码发短信,并带短信内容
- android之调用系统打电话与发短信界面
- Android 调用系统发短信界面,给指定号码发短信,并带短信内容
- Android----Intent,运用由android系统帮助匹配实现打电话、发送短信、打开网页、播放音乐、打开视频、打开图片、安装APK、通知栏消息、拍照上传头像等功能
- android--笔记--调用系统操作(打电话、发短信、发邮件、打开网页等)
- Android打电话与调用发短信界面
- android各种界面跳转(调用系统联系人,通话记录,发短信,发邮件,google搜索)
- android系统不调用系统界面后台发送彩信的实现
- Android调用系统短信发送界面并预设接收号码、短信内容
- android自定义发彩信实现(不调用系统发彩信界面)
- Android 实现发送彩信方法 (MMS),非调用系统界面
- Android 调用系统发送短信界面,预设号码和短信内容
- [置顶] android 实现发送彩信方法 (MMS),非调用系统彩信界面
- android 调用系统打电话和发短信和发邮箱等以及得到SD卡的剩余容量
- android 自定义发彩信实现(不调用系统发彩信界面)
- android 自定义发彩信实现(不调用系统发彩信界面)
- android 实现发送彩信方法 (MMS),非调用系统界面