Android 简单的自定义dialog_小鱼遨游的博客-程序员秘密

技术标签: dialog  android  自定义-dialog  弹出框  Android  

菜鸟报道———-简单的自定义dialog

AlertDialog.Builder builder = new AlertDialog.Builder(InterViewSurfaceNewActivty.this);
alertDialog = builder.create();
alertDialog.setCanceledOnTouchOutside(false);//设置区域外点击消失
alertDialog.setCancelable(false);//设置返回键点击是否消失
alertDialog.show();//注意要先调用此方法,后面的设置才管用
alertDialog.getWindow().setLayout(500, 300);//(可以根据屏幕比例设置大小)
View view=LayoutInflater.from(this).inflate(R.layout.dialog_interview,
                    null);
TextView tvConfig = (TextView) view.findViewById(R.id.dialog_config);
tvConfig.setOnClickListener(new View.OnClickListener() {
               @Override
                public void onClick(View v) {
                    alertDialog.dismiss();
                    finish();
                    return;
                }
            });
 alertDialog.getWindow().setContentView(view);
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/u014318704/article/details/53838376

智能推荐

使用php远程连接服务器_利用远程php链接_絮絮叨叨的口刀的博客-程序员秘密

首先本地要安装php,可以使用编译安装,也可以使用命令行直接安装,这里就直接介绍使用命令行安装(sudo apt install php-7.2)有一点需要注意的是php的版本需要时7.0以上安装php之后需要安装一下ssh2拓展(sudo apt-get install libssh2-1-dev libssh2-php)安装之后就可以了,进入到php的~目录下,运行ssh-keygen生成秘钥...

c语言3加负5程序,C语言编写程序,求1-3+5-7+.-99+101的值 用while和for两种方法编写 计算机..._林罗的博客-程序员秘密

C语言编写程序,求1-3+5-7+.-99+101的值 用while和for两种方法编写 计算机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!C语言编写程序,求1-3+5-7+.....-99+101的值 用while和for两种方法编写 计算机其实差不多的用for的#include int main(){ in...

vue项目启动经常中断,针对node溢出问题的解决_vue再开发环境下写代码,运行总是断掉_Q❀的博客-程序员秘密

可能出现的报错:1.error Command failed with exit code 134报错2.项目太大以至于项目启动慢,启动之后修改项目立马中止需要重新启动如何解决1.安装两个npm包:npm install increase-memory-limit cross-env -g2.在项目中的package.json里面的scripts里面添加脚本 "fix-memory-limit": "cross-env LIMIT=4096 increase-memory-limit"

通过ES-Hadoop实现Hive读写Elasticsearch数据_elasticsearch hadoop_普通网友的博客-程序员秘密

ES-Hadoop是Elasticsearch推出的专门用于对接Hadoop生态的工具,可以让数据在Elasticsearch和Hadoop之间双向移动,无缝衔接Elasticsearch与Hadoop服务,充分使用Elasticsearch的快速搜索及Hadoop批处理能力,实现交互式数据处理。本文介绍如何通过ES-Hadoop实现Hadoop的Hive服务读写Elasticsearch数据。Hadoop生态的优势是处理大规模数据集,但是其缺点也很明显,就是当用于交互式分析时,查询时延会比较长。而Ela

QT4.8.7安装详细教程(MinGW 4.8.2和QTCreator4.2.0)_xiaowanzi199009的博客-程序员秘密

QT4.8.7安装详细教程(MinGW 4.8.2和QTCreator4.2.0)1、下载1、下载QT4.8.7http://download.qt.io/archive/2、下载MinGW 4.8.2(http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Bu...

Java对自定义对象实现排序,实现Comparable接口_NaMgAl_的博客-程序员秘密

有时,我们会需要对一个存放自定义bean对象的列表进行排序。举例讲解,如List<Student>,其中Student有grade(年级)和score(分数)属性,要求先按照grade升序,若grade一样,再按照score降序排序。定义Student类时,需实现Comparable<T>接口,重写compareTo方法: /* * Student类 ...

随便推点

万圣节文件II_baymoon的博客-程序员秘密

{ 万圣节文件II -- 1.4}Linux作业系统竞争力分析报告 下一个 Java VM?   { 这份备忘录很清楚地是继"万圣节文件"(现在是Halloween I; 您应该要先看)後, 针对开放原始码团体计划所写的.  Halloween II是由前微软雇员在3 Nov 1998, 在我刊出Halloween I, 泄漏给我的,  并且直接由国家级报章所报导. 它比Ha

sklearn.metrics.f1_score 使用方法_壮壮不太胖^QwQ的博客-程序员秘密

原网站:sklearn官网使用sklearn计算 F1 scoresklearn.metrics.f1_score(y_true, y_pred, labels=None, pos_label=1, average='binary', sample_weight=None, zero_division='warn')计算F1分数,也称为平衡F分数或F测度F1分数可...

few-shot learning ---综述_xys430381_1的博客-程序员秘密

小样本学习(Few-shot Learning)综述 (出自阿里巴巴团队2019年4月)Few-shot Learning: A Survey YAQING WANG1,2 , QUANMING YAO 2019

Go语言实现SHA256或SHA512哈希算法_go sha256_哼嘿哈嘿的博客-程序员秘密

问题编写一个程序,默认情况下打印标准输入的SHA256编码,并支持通过命令行flag定制,输出SHA384或SHA512哈希算法。代码实现

CentOS 7安装GUI界面及远程连接_choubu1703的博客-程序员秘密

转载请注明文章出处:https://tlanyan.me/install-gui-and-…nnect-on-centos7/用基于浏览器(webdriver)的selenium技术爬取数据,所以程序需运行在GUI环境下。本文分三个部分简要介绍安装GUI界面及远程连接的步骤。安装GUI界面...

Unity MOBA类型游戏的战争迷雾效果_unity slg地图迷雾_Liam_Lsc的博客-程序员秘密

基于视野(FOV)的战争迷雾,例如LOL的视野:鼠标右键点击地板,目标移动,同时显示角色周围视野,鼠标滚轮可以调节远近。Unity版本:2019.4.1f1 1.新建工程---右键3D Object---Terrain,随便刷一个地形,尽量高低错落,设置地形大小为100*1002.导入文件,在Camera上添加Fog Of War Effect脚本,脚本会自动添加<Flare Layer>组件,Unity 2018之前的版本需要添加<GUI Layer>组件,20..

推荐文章

热门文章

相关标签