zoukankan      html  css  js  c++  java
  • 每日日报

    按钮点击匿名内部类

     

    public class MainActivity extends Activity {
    
    private EditText et_number;
    
    @Override
    
    protected void onCreate(Bundle savedInstanceState) {
    
      super.onCreate(savedInstanceState);
      
      setContentView(R.layout.activity_main);
    
    //找到要操作的控件
    
      et_number = (EditText) findViewById(R.id.editText1);
    
      Button btn_call = (Button) findViewById(R.id.button1);
    
    //给按钮添加点击事件 匿名内部类
    
      btn_call.setOnClickListener(new OnClickListener() {
    
    @Override
    
    public void onClick(View v) {
    
    //获取用户输入
    
      String number = et_number.getText().toString().trim();
    
    //判断输入是否为空
    
      if(TextUtils.isEmpty(number)){
    
    //为空提示用户
    
      Toast.makeText(MainActivity.this, "输入不能为空", Toast.LENGTH_SHORT).show();
    
    }else{
    
    //不为空打电话
    
      Intent intent = new Intent();
    
    //指定动作
    
      intent.setAction(Intent.ACTION_CALL);
    
    //设置数据
    
      intent.setData(Uri.parse("tel:"+number));
    
      startActivity(intent);
    
    }
    
    }
    
    });
    
    }
    
    }

     

  • 相关阅读:
    pipeline+sonar
    ThinkPHP 3.2.3 使用 PHPExcel 处理 Excel 表格
    mac下finder子目录直接打开终端
    golang之交叉编译设置
    cocos2dx 3.0 编译工程
    2dx 3.0环境配置(mac)
    golang调用动态库
    qt下用启动图
    qt在动态库里面加载widget的例子
    qt笔记
  • 原文地址:https://www.cnblogs.com/zhukaile/p/14833262.html
Copyright © 2011-2022 走看看