自定义AlertDialog控件的使用(AndroidStudio)

AlertDialog 第一种:可随意自定义控件

第一步:自定义弹出的页面 ,新建一个XML页面 如下图  不需要Activity

第二步:在主页面设置一个按钮弹出上图页面  (下面是主要代码  调用自动以XML文件显示在AlertDialog中)
final AlertDialog dialog = new AlertDialog.Builder(container.getContext()).create();//实例化一个AlertDialog
dialog.show();    //把AlertDialog初始化
dialog.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE | WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);//设置将输入法显示出来
dialog.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE);  //指定输入法显示在该窗口  设置输入法可见性
final Window window = dialog.getWindow(); //实例化一个窗口
window.setContentView(R.layout.activity_alert_error_document);//调用自定义的XML放到AlertDialog中展示
TextView txtDocumentNumber = (TextView) window.findViewById(R.id.txtDocumentNumber);//获取自定义XML的控件

posted on 2016-10-09 16:14 "茶树" 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/LOVEJIEYING/p/5942693.html

自定义AlertDialog控件的使用(AndroidStudio)相关推荐

  1. 自定义日历控件背景样式

    #自定义日历控件的使用 一.DatePicker日期选择类的使用 DatePicker常用xml属性: XML属性 描述 android:calendarViewShown 设置该日期选择是否显示Ca ...

  2. Android 手机卫士--自定义组合控件构件布局结构

    由于设置中心条目中的布局都很类似,所以可以考虑使用自定义组合控件来简化实现 本文地址:http://www.cnblogs.com/wuyudong/p/5909043.html,转载请注明源地址. ...

  3. Android View体系(十)自定义组合控件

    相关文章 Android View体系(一)视图坐标系 Android View体系(二)实现View滑动的六种方法 Android View体系(三)属性动画 Android View体系(四)从源 ...

  4. iOS自定义View 控件自动计算size能力

    iOS自定义View 控件自动计算size能力 背景 在使用 UILabel 和 UIImage 的时候,不用指定宽高约束,控件也不会报约束缺失,还可以根据内容自己确定适合的宽高,特别适合 Xib 和 ...

  5. VS2010 自定义用户控件未出现在工具箱的解决方案

    VS2010 自定义用户控件未出现在工具箱的解决方案 参考文章: (1)VS2010 自定义用户控件未出现在工具箱的解决方案 (2)https://www.cnblogs.com/lyout/arch ...

  6. [置顶] 分步实现具有分页功能的自定义DataList控件【附源代码】

    一.控件也是类 [效果] [操作步骤] 1.  新建网站Web 2.  添加类CustomDataList.cs(系统会提示你把类建在App_Code文件夹中),代码如下: using System; ...

  7. [转] 使用模板自定义 WPF 控件

      [转] 使用模板自定义 WPF 控件                                                                                 ...

  8. 自定义组合控件:下拉选择框

    Spinner 自定义组合控件之下拉选择框 项目概述 下拉选择框主要是通过在EditText 下用PopupWindow 动态显示ListView 控件来实现的.下拉选择框可以方便用户的输入效率,以此 ...

  9. 自定义组合控件:Banner、轮播图、广告栏控件

    1. 项目概述 这里,我们使用自定义组合控件实现一个自动轮播的广告条,也叫轮播图,完整版的效果图如下图所示.其实,这就是我们经常见到的滚动广告,默认情况下每隔N 秒会自动滚动,用手指左右滑动时也会切换 ...

最新文章

  1. 计算机查找文件的速度,如何快速搜索文件_怎么加快电脑里的文件搜索速度
  2. idea使用leecode插件
  3. HTML在线编辑器控件
  4. Error ./include/caffe/util/mkl_alternate.hpp:11:19: fatal error: cblas.h: 没有那个文件或目录...
  5. SAP Commerce Cloud Spartacus UI 的高阶 reducer 设计
  6. 产品认知:真正厉害的产品经理,都是“数据思维”的高手
  7. boost Filesystem Library Version 3关于文件的一些函数封装 fsync()函数
  8. php 实现图片上传并压缩功能
  9. java sqlexec_java 执行Sql文件
  10. dtmf信号系统的matlab仿真,dtmf信号系统的matlab仿真毕业设计
  11. STM32F103 PA8不能输出PWM波问题
  12. python 序列列表区别_Python6序列和列表
  13. 大数据技术架构都有哪些变化
  14. adf4351 锁相环相关硬件设计
  15. 【游戏 #1】GTA5OL快速上线方法
  16. ctf 实验吧 围在栅栏中的爱 (最近一直在好奇一个问题,QWE到底等不等于ABC? )
  17. 浏览器标准模式和怪异模式之间的区别是什么?
  18. 计算机二级考试是可以任选一种吗,计算机二级考试内容是什么_可以任意选择吗...
  19. 用matlab画出ex,如何用matlab画函数图形
  20. excel引用其他表数据

热门文章

  1. 你们学习前端都是靠自学吗?
  2. 「入坑」前端开发,我有一些经验想和你分享
  3. 自学编程的八大误区!克服它们,豁然开朗!
  4. C语言操作符详解 隐式类型转换 (整型提升 算数转换)
  5. 导致溢出_邯郸一司机,溢出的“5毫克”导致A2被降级,老司机自吞“苦酒”
  6. zabbix安装部署_听说你的学习之路又停留在了“不会安装”
  7. fcm脑图像分割matlab,MATLAB程序:用FCM分割脑图像
  8. PSIM软件学习---01初识别PSIM软件
  9. C++中STL-queue使用方法
  10. c++的类中,声明一个对象好还是用指针申请一块空间好?