public class MainActivity extends Activity { /** Called when the activity is first created. */ private EditText numberText; private EditText contentText; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); numberText = (EditText) this.findViewById(R.id.number); contentText = (EditText) this.findViewById(R.id.content); Button button = (Button) this.findViewById(R.id.button); button.setOnClickListener(new ButtonClickListener()); } private final class ButtonClickListener implements View.OnClickListener{ public void onClick(View v){ // get para String number = numberText.getText().toString(); String content = contentText.getText().toString(); SmsManager manager = SmsManager.getDefault(); // sent text ArrayList<String> texts = manager.divideMessage(content); for (String text : texts){ manager.sendTextMessage(number, null, text, null, null); } // success Toast.makeText(MainActivity.this, R.string.success, Toast.LENGTH_LONG).show(); } } }