Android(安卓)之 发送短信
16lz
2022-04-23
阅读更多 首先发送短信是需要权限的:
程序主入口:
程序主入口:
package com.example.message;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.EditText;public class MainActivity extends Activity {private EditText phone ,message;private Button sendbtn;protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);phone = (EditText) findViewById(R.id.phone);message = (EditText) findViewById(R.id.message);sendbtn = (Button) findViewById(R.id.sendbtn);//点击发送短信sendbtn.setOnClickListener(new OnClickListener() {public void onClick(View v) {String p = phone.getText().toString();String m = message.getText().toString();Uri smstoUri = Uri.parse("smsto:"); // 解析地址Intent intent = new Intent(Intent.ACTION_VIEW,smstoUri);intent.putExtra("address",p); // 没有电话号码的话为默认的,即显示的时候是为空的intent.putExtra("sms_body",m); // 设置发送的内容intent.setType("vnd.android-dir/mms-sms");startActivity(intent);}});}}
- message.rar (1.1 MB)
- 下载次数: 5
更多相关文章
- Android解析包名信息
- android HTTP 通信, XML 解析, 通过 Hander 实现异步消息处理
- android http请求并解析返回的xml
- Android之Spinner解析
- Android(安卓)Gson 解析泛型报错
- android xml操作
- android中APK开机自动运行
- Android中使用SAX解析XML
- android 关于联系人列表的一个类