在布局中出现android:onClick=""语句:

 <Button        android:id="@+id/call_button"        android:onClick="callphone"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:layout_alignParentLeft="true"        android:layout_below="@+id/phonenumber_edit"        android:text="callme" />

在你的Activity中只要实现callphone的方法即可:

private void callPhone() {            //代码优化之phoneNumber判断是否为空            String phoneNumber = phonenumber_edit.getText().toString().trim();            //判断内容是否为空            if(TextUtils.isEmpty(phoneNumber)){                Toast.makeText(getApplicationContext(), "内容不能为空", Toast.LENGTH_LONG).show();                return;            }            Intent intent = new Intent();            intent.setAction(Intent.ACTION_CALL);            intent.setData(Uri.parse("tel:"+phoneNumber));            startActivity(intent);        }

更多相关文章

  1. 分享:Android开发半月谈
  2. 提取一个带计数框的EditText
  3. Android(安卓)设置横屏模式显示
  4. Android(安卓)UI设计模式实例代码
  5. Android实现隐藏状态栏和标题栏
  6. 垂直跑马灯、滚动通知
  7. Android(安卓)SDK/ADT 历史版本下载地址
  8. Android百度地图相关内容汇总
  9. Android出错问题:AndroidManifest.xml:2: error: No resource ide

随机推荐

  1. Android应用的跨语言调用小结
  2. Android客户端采用Http 协议Post方式请求
  3. Android(安卓)TextView使用HTML处理字体
  4. Android应用程序框架层和系统运行库层日
  5. Understanding Android(安卓)Security(安
  6. Android(安卓)Studio--Android中的消息机
  7. android中轮播图的实现
  8. Android开发——了解android项目目录结构
  9. 关于android的9path图片处理
  10. Android应用AsyncTask处理机制详解及源码