欢迎来到山村网

Android如何实现自动打电话与发短信

2019-03-09 12:23:22浏览:36 来源:山村网   
核心摘要:Android 实现自动打电话与发短信的实例一.自动可以拨打电话bt.setOnClickListener(new View.OnClickListener() {@Overridepublic

Android 实现自动打电话与发短信的实例

一.自动可以拨打电话

bt.setonClickListener(new View.onClickListener() {      @Override      public void onClick(View view) {        EditText et = (EditText)findViewById(R.id.et);        String number = et.getText().toString();        //激活可以打电话的组件        Intent intent = new Intent();        intent.setAction("Android.intent.action.CALL");        //intent.addCategory("android.intent.category.DEFAULT");        intent.setData(Uri.parse("tel:"+ number));        startActivity(intent);//方法内部自动添加android.intent.category.DEFAULT      }    });  } 

二.自动发送短信

  bt.setonClickListener(new View.onClickListener() {      @Override      public void onClick(View view) {          String number = numberText.getText().toString();          String contect = contextText.getText().toString();          SmsManager manager = SmsManager.getDefault();          //短信拆分          ArrayList<String> arrayList = manager.divideMessage(contect);          for (String text : arrayList) {            //第四个:是否发送 第五个:是否接受(需要移动网络产生电信号)            manager.sendTextMessage(number, null, text, null, null);          }          Toast.makeText(MainActivity.this, "发送成功", Toast.LENGTH_SHORT).show();        }      }    }); 

三.单元测试

(1).

//引入单元测试的依赖库(</application>内)    <uses-library android:name="android.test.runner"/> //配置单元测试的启动装置(</application>外)  <instrumentation    android:name="android.test.InstrumentationTestRunner"    android:targetPackage="com.example.lenovo.school" //当前包名    android:label="Tests for My App"  />
(责任编辑:豆豆)
下一篇:

H3C Magic R2+路由器怎么样

上一篇:

Apache中设置默认首页的方法

  • 信息二维码

    手机看新闻

  • 分享到
打赏
免责声明
• 
本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们 xfptx@outlook.com