public void sendSms(){

String mobile = getPhoneNums();

if (TextUtils.isEmpty(mobile)) {

Toaster.showShort(ClientsAttentionedActivity.this, "请添加感兴趣客户");

return;

}

Intent intent = new Intent();

Uri smsUri = Uri.parse("smsto:" + mobile);

intent.setAction("android.intent.action.SENDTO");

intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

intent.putExtra("cmp", "com.android.mms/.ui.ComposeMessageActivity");

intent.setData(smsUri);

startActivity(intent);

}

private String getPhoneNums() {

if (mItems == null || mItems.size() == 0) {

return null;

}

StringBuffer sb = new StringBuffer();

for (Client client : mItems) {

sb.append(client.getPhone()).append(";");

}

if (sb.length() > 0) {

sb.deleteCharAt(sb.length() - 1);

}

return sb.toString();

}

//短信联系人号码必须使用 " ; "分隔开来。

更多相关文章

  1. android添加联系人(直接添加到联系人数据库)
  2. Android 拦截修改电话号码
  3. android 获取联系人和短消息信息
  4. android监听联系人变化的方法
  5. Android 联系人选择Widget
  6. android通过号码查询联系人姓名
  7. Android 获取联系人
  8. Android联系人表结
  9. 卡联系人IccProvider

随机推荐

  1. 设计模式-Handler的机制和原理&责任链模
  2. Android 分享功能实现与 QQ 纯文本分享
  3. Android中的ListView内容刷新问题
  4. Android中HttpURLConnection使用详解
  5. Android(安卓)Data Binding简单示例
  6. 关于沈大海的android的微博的视频中的问
  7. 针对文件转移情况的Android SDK离线安装
  8. Android使用ant对项目进行编译签名优化打
  9. 一起Talk Android吧(第二百六十四回:Androi
  10. Android瀑布流优化,解决Recyclerview展示