Android短信发送程序核心代码

public class SMSActivity extends Activity {
   
 private EditText mobilenumText;
 private EditText contextText ;
 private Button btn ;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
       
        //得到电话号码组件
         mobilenumText = (EditText) this.findViewById(R.id.mobilenum);
         //得到短信内容组件
         contextText =(EditText) this.findViewById(R.id.content);
         //得到按钮组件
         btn = (Button) this.findViewById(R.id.btn);
       
         //注册按钮点击事件
        btn.setOnClickListener(new OnClickListener(){
   @SuppressWarnings("deprecation")
   public void onClick(View arg0) {
    String num = mobilenumText.toString();
    String context = contextText.toString();
    
    SmsManager smsManager = SmsManager.getDefault();
    List<String> msgs = smsManager.divideMessage(context);
    for(String msg:msgs){
     smsManager.sendTextMessage(num, "", msg, null, null);
    }
   }
        });
       
       
    }
}

猜你喜欢

转载自gaojingsong.iteye.com/blog/2285818