• 使用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();
          }
        });
      }

    }

  • 相关阅读:
    Django中cookie和session的操作
    Django 模板
    阿里云主机如何设置swap
    Django URL
    Django 高级视图
    Django 表单
    工作流开发使用问题汇总
    软件的模块设计摘要
    Access数据类型与.net OleDbType枚举类型的对应
    60个数据窗口技巧
  • 原文地址:https://www.cnblogs.com/jiww/p/5608262.html
Copyright © 2020-2023  润新知