博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
自定义AlertDialog控件的使用(AndroidStudio)
阅读量:5156 次
发布时间:2019-06-13

本文共 851 字,大约阅读时间需要 2 分钟。

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

你可能感兴趣的文章
jQuery on(),live(),trigger()
查看>>
[Docker]Docker拉取,上传镜像到Harbor仓库
查看>>
导航,头部,CSS基础
查看>>
转负二进制(个人模版)
查看>>
LintCode-Backpack
查看>>
查询数据库锁
查看>>
我对于脚本程序的理解——百度轻应用有感
查看>>
面试时被问到的问题
查看>>
注解小结
查看>>
list control控件的一些操作
查看>>
判断字符串在字符串中
查看>>
201421410014蒋佳奇
查看>>
Xcode5和ObjC新特性
查看>>
Centos 7.0 安装Mono 3.4 和 Jexus 5.6
查看>>
CSS属性值currentColor
查看>>
Real-Time Rendering 笔记
查看>>
实验四2
查看>>
多路复用
查看>>
sublime3
查看>>
javascript 无限分类
查看>>