zoukankan      html  css  js  c++  java
  • Android之独孤口诀:处女之作"拨号器"

    建立MainActivity继承Activity类,重写OnCreate()方法,添加按钮监听

    第一种方式:通过匿名类来添加

    btn_dail.setOnClickListener(new OnClickListener(){

       @Override    public void onClick(View arg0)

      {    

         // TODO Auto-generated method stud     

        String num = edit_num.getText().toString();     

        Intent intent = new Intent();     

        intent.setAction(Intent.ACTION_CALL);    

          intent.setData(Uri.parse("tel:"+num));     

        startActivity(intent);    

      }       

    });

    第二种方式:通过接口来添加(通过继承接口OnClickListener)

    //通过接口来注册按钮点击事件
     /*@Override
     public void onClick(View arg0){
      // TODO Auto-generated method stub
      switch(arg0.getId()){
       case R.id.btn_dail:
        String num = edit_num.getText().toString();
        Intent intent = new Intent();
        intent.setAction(Intent.ACTION_CALL);
        intent.setData(Uri.parse("tel:"+num));
        startActivity(intent);
        break;
      }
      
      
     }*/

    第三种方式:通过事件来添加

    1、布局文件添加属性:

         android:onClick="dail_click"
             android:clickable="true"

    2、定义事件:

    public void dail_click(View view)
     {
      String num = edit_num.getText().toString();
      Intent intent = new Intent();
      intent.setAction(Intent.ACTION_CALL);
      intent.setData(Uri.parse("tel:"+num));
      startActivity(intent);
     }

  • 相关阅读:
    线程的同步之Synchronized的使用
    线程的优先级
    线程的状态和常用操作
    Eclipse设置代码模板Code Template
    Eclipse设置每行代码的长度
    Eclipse设置控制台字体
    Gradle 安装(Windows)
    DSL与GPL
    Windows 新增 Sublime Text3 右键快捷方式
    mvn install 上传 jar 包到Maven仓库
  • 原文地址:https://www.cnblogs.com/luoyaqi/p/4199132.html
Copyright © 2011-2022 走看看