android短信发送

MainActivity.java

public void onClick(View v) {
			String number = numberText.getText().toString();//获得短信号码
			String content = contentText.getText().toString();//获得短信内容
			SmsManager manager = SmsManager.getDefault();//获得短信管理实例
			ArrayList<String> texts = manager.divideMessage(content);//拆分短信
			for (String text : texts) {
				manager.sendTextMessage(number, null, text, null, null);//发送短信
			}
			Toast.makeText(MainActivity.this, R.string.success, Toast.LENGTH_LONG).show();
		}


注意,在androidMainFest.xml中加入权限:

<uses-permission android:name="android.permission.SEND_SMS"/>


你可能感兴趣的:(android短信发送)