安卓自定义弹出对话框点击直接拨打电话
2015-02-12 10:12
288 查看
if (services != null) { final AlertDialog dialDialog = new AlertDialog.Builder(mActivity).create(); dialDialog.show(); Window window = dialDialog.getWindow(); // 设置窗口的内容页面 window.setContentView(R.layout.dialog_dial); // 取消按钮,退出拨号 Button btn_dial_cancel = (Button) window.findViewById(R.id.btn_dial_cancel); btn_dial_cancel.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { dialDialog.cancel(); } }); DialDialogAdapter adapter = new DialDialogAdapter(mActivity); adapter.setServices(services); ListView lv_dial = (ListView) window.findViewById(R.id.lv_dial); lv_dial.setAdapter(adapter); lv_dial.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { dialDialog.cancel(); Service service = services.get(position); Intent intent=new Intent(); intent.setAction(Intent.ACTION_DIAL); intent.setData(Uri.parse("tel:" + service.getTelephone())); startActivity(intent); } }); }
相关文章推荐
- QT的一个奇怪问题,设置了Qt::Tool后,点击弹出对话框的确定取消按钮,程序直接退出。
- FckEditor中从word文档粘贴过来的内容在点击确定清除格式后直接清除而不是再弹出从MS WORD粘贴对话框的实现
- WAP网页中点击链接直接拨打电话的方法
- 练习用内部类方式设置点击事件来实现直接拨打电话功能
- Android:从拨打电话认识安卓点击事件的四种书写方法
- 点击网页上的手机号码直接拨打电话
- 直接调用android原生接口实现点击直接拨打电话功能
- 手机访问网站,点击手机号码直接拨打电话
- 微信公众号的联系电话,点击能够直接拨打
- QT的一个奇怪问题,设置了Qt::Tool后,点击弹出对话框的确定取消按钮,程序直接退出
- 手机访问网站,点击手机号码直接拨打电话
- 自定义Dialog用于电话咨询,具有从底部弹出效果,点击按钮改变颜色
- C++;MFC点击弹出自定义对话框
- 手机访问页面电话号码,点击弹出拨打电话
- Jquery点击按钮直接弹出上传文件对话框
- FckEditor中从word文档粘贴过来的内容在点击确定清除格式后直接清除而不是再弹出从MS WORD粘贴对话框
- Android项目实战--手机卫士05--自定义对话框与拨打电话来启动activity
- 点击自定义按钮弹出百度商桥对话框
- 自定义Eclipse中点击Propertyies弹出的首选项对话框
- 实现自定义的dialog(类似QQ点击退出后弹出的对话框)