zoukankan      html  css  js  c++  java
  • Android项目——电话拨号器


    因为应用要使用手机的电话服务,所以要在清单文件
    AndroidManifest.xml中添加电话服务权限:
    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="cn.itcast.action"
          android:versionCode="1"
          android:versionName="1.0">
          ....
        <uses-sdk android:minSdkVersion=“6" />
        <uses-permission android:name="android.permission.CALL_PHONE"/>
    </manifest>
    l
    -----------------------------------------------------------------------------------------------------------------------------

    public class MainActivity extends Activity {

        private EditText etPhone;

     

        @Override

        protected void onCreate(Bundle savedInstanceState) {

            super.onCreate(savedInstanceState);

            setContentView(R.layout.activity_main);

           

            etPhone = (EditText) findViewById(R.id.etPhone);

        }

       

        public void click(View view)

        {

            String phone = etPhone.getText().toString().trim();

            if(phone!=null && phone.length()>0)

            {

               //拨打电话

               Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:"+ phone));

               startActivity(intent);

            }

            else

            {

               Toast.makeText(this, "号码不能为空!", 1).show();

            }

        }

    }

     

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    Array.sort()对象数组排序
    ES6极简数组去重 & 深拷贝
    中文字符按拼音首字母排序(转)
    浏览器常用插件 & 开发常用类库
    异步&分段处理海量数据
    线上环境window.open()新窗口被拦截(转)
    git 版本回退(转)
    CSS字体渐变 & 隐藏浏览器滚动条 & grid布局(转载)
    Python3安装使用SaltStack以及salt-api详解
    Python3之 contextlib
  • 原文地址:https://www.cnblogs.com/blogs-chao/p/4764913.html
Copyright © 2011-2022 走看看