zoukankan      html  css  js  c++  java
  • 06_电话拔号器

    public class MainActivity extends Activity {
        private EditText mobileText;
        private Button button;
    
        /** Called when the activity is first created. */
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
            
            mobileText = (EditText) findViewById(R.id.mobile);
            button = (Button) this.findViewById(R.id.button);
            
            //方法一:
            button.setOnClickListener(new ButtonClikListener());
            /*方法二:————不建议
            button.setOnClickListener(new View.OnClickListener() {
                
                public void onClick(View v) {
                    // TODO Auto-generated method stub
                    String number = mobileText.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);//    方法内部会自动为intent 添加类别"android.intent.category.DEFAULT",所以intent.addCategory可以不写                
                }
            }*/
        }
        
        private final class ButtonClikListener implements View.OnClickListener{
            public void onClick(View v){
                String number = mobileText.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);//    方法内部会自动为intent 添加类别"android.intent.category.DEFAULT",所以intent.addCategory可以不写
            }
        }
    }
  • 相关阅读:
    CentOS更改yum源与更新系统
    JQ兼容各种JS库的写法
    虚拟主机
    SSH安全登录(远程管理)22端口
    Samba服务器
    VSFTP服务
    网络配置和文件服务器
    服务和进程管理(二)
    攻防世界XCTF--一个登录验证页面(第六题)
    攻防世界XCTF--一个不能按的按钮(第五题)
  • 原文地址:https://www.cnblogs.com/carl2380/p/4157071.html
Copyright © 2011-2022 走看看