码迷,mamicode.com
首页 > 移动开发 > 详细

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

时间:2016-10-09 17:14:40      阅读:289      评论:0      收藏:0      [点我收藏+]

标签:

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的控件

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

标签:

原文地址:http://www.cnblogs.com/LOVEJIEYING/p/5942693.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!