zoukankan      html  css  js  c++  java
  • 使用SMSManager短信管理器发送短信

    import android.os.Bundle;
    import android.app.Activity;
    import android.app.PendingIntent;
    import android.content.Intent;
    import android.telephony.SmsManager;
    import android.view.Menu;
    import android.view.View;
    import android.view.View.OnClickListener;
    import android.widget.Button;
    import android.widget.EditText;
    import android.widget.Toast;

    public class SendSms extends Activity {
      EditText number;
      EditText content;
      Button send;
      SmsManager sManager;

      @Override
      protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_send_sms);
        //获取SmsMnager
        sManager = SmsManager.getDefault();
        //获取程序界面上的两个文本框和按钮
        number = (EditText) findViewById(R.id.number);
        content = (EditText) findViewById(R.id.content);
        send = (Button) findViewById(R.id.send);
        //为按钮send的单击事件绑定监听器
        send.setOnClickListener(new OnClickListener() {

          @Override
          public void onClick(View v) {
            // 创建一个PendingIntent对象
            PendingIntent pi =
                PendingIntent.getActivity(SendSms.this, 0, new Intent(), 0);
            //发送短信
            sManager.sendTextMessage(number.getText().toString(),
                      null, content.getText().toString(), pi, null);
            //提示短信发送完成
            Toast.makeText(SendSms.this, "短息发送完成!", 8000).show();
          }
        });
      }

    }

  • 相关阅读:
    读《大道至简》第二章有感
    《大道至简》读后感
    JAVA课后作业
    大道至简第三章观后感
    JAVA作业之两数的加减乘除
    JAVA作业之动手动脑
    第一次Java实验
    大道至简第二章观后感
    大道至简第一章观后感
    Django__admin的配置
  • 原文地址:https://www.cnblogs.com/jiww/p/5608262.html
Copyright © 2011-2022 走看看