介绍
本篇文章给大家分享的是有关怎么在Android中利用SmsManager发送短信,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
关键代码实现
package com.example.sms;, , import java.util.ArrayList, , import android.app.Activity, import android.os.Bundle, import android.telephony.SmsManager, import android.text.TextUtils, import android.view.View, import android.view.View.OnClickListener, import android.widget.EditText, import android.widget.Toast, , public class  MainActivity extends Activity  implements OnClickListener {, ,, private 才能;EditText  mNumberText;, private 才能;EditText  mContentText;, ,, protected 才能;void  onCreate (Bundle savedInstanceState), {, ,,,super.onCreate (savedInstanceState);, ,,,setTitle (getString (R.string.app_name)),, ,,,setContentView (R.layout.activity_main);, ,,,, ,,,mNumberText =, (EditText) this.findViewById (R.id.number);//找到number ,,,mContentText =, (EditText) this.findViewById (R.id.msg_content);,, ,,,findViewById (R.id.send) .setOnClickListener(这个),, ,,}, ,, @Override 才能; public 才能;void  onClick (View arg0), {, ,,,String content =, mContentText.getText () .toString (),, ,,,String number =, mNumberText.getText () .toString (),, ,,,, ,,,如果(TextUtils.isEmpty(数量)){, ,,,,,showToast(“请输入手机号“),, ,,,,,返回,, ,,,}, ,,,如果(TextUtils.isEmpty(内容)){, ,,,,,showToast(“请输入内容,),, ,,,,,返回,, ,,,}, ,,,, ,,,ArrayList, messages =, SmsManager.getDefault () .divideMessage(内容),, ,,,(String text :消息){, ,,,,,SmsManager.getDefault () .sendTextMessage(数字,,空,,,,空,,null),, ,,,}, ,,,showToast (getString (R.string.success)),, ,,}, ,, private 才能;void  showToast (String 味精),{, ,,,Toast.makeText (MainActivity.this,味精,Toast.LENGTH_LONG),告诉(),, ,,}, ,, }
xml布局文件
& lt; ? xml version=?.0“,编码=皍tf-8" ?祝辞, & lt; RelativeLayout  xmlns: android=癶ttp://schemas.android.com/apk/res/android",, android:才能layout_width=癿atch_parent", android:才能layout_height=癿atch_parent", android:才能背景=? 87 ceeb", android:才能paddingTop=? dp",在, , & lt;才能EditText ,,,android: id=癅 + id/number", ,,,android: layout_width=癴ill_parent", ,,,android: layout_height=皐rap_content", ,,,android:提示=扒胧淙胧只拧? ,,,android: inputType=皀umber",/祝辞, , & lt;才能LinearLayout ,,,android: layout_width=癴ill_parent", ,,,android: layout_height=皐rap_content", ,,,android: layout_alignParentBottom=皌rue", ,,,android:重力=癱enter_vertical", ,,,android:取向=癶orizontal",在, , ,,,& lt; EditText ,,,,,android: id=癅 + id/msg_content", ,,,,,android: layout_width=? dp", ,,,,,android: layout_height=皐rap_content", ,,,,,android: layout_gravity=癱enter_vertical", ,,,,,android: layout_weight=?”, ,,,,,android:提示=扒胧淙攵绦拍谌荨?/祝辞, , ,,,& lt; Button ,,,,,android: id=癅 + id/send", null null null null null null null null null怎么在Android中利用SmsManager发送短信