1.
res/values/styles.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="dialog" parent="@android:style/Theme.Dialog"><!--name是我们在使用时要用到的资源的标志,parent是指当前的样式所继承的父类样式-->
<item name="android:windowFrame">@null</item>
<item name="android:windowIsFloating">true</item>
<item name="android:windowIsTranslucent">false</item>
<item name="android:windowNoTitle">true</item><!--隐藏标题栏-->
<item name="android:background">@color/trans</item>
<item name="android:windowBackground">@color/trans</item><!--这儿也很重要啊,我这儿用了一张透明的.9.png的图,当然用#00000000也是可以的,否则的话这儿出来后有一个黑色的背景-->
<item name="android:backgroundDimEnabled">true</item><!-- 这个属性设置的是对话框是否带有半透明效果,true表示有,如果是false的话就类似popupwindow -->
</style>
</resources>
2.res/values/color.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="trans">#00000000</color><!-- 透明的 -->
</resources>
3.代码中
Dialog myDialog = new Dialog(this, R.style.dialog);//加载属性
myDialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
LayoutInflater inflater = ((Activity) context).getLayoutInflater();
View layout = inflater.inflate(R.layout.choose_dialog, null);
myDialog.setContentView(layout);
myDialog.setCanceledOnTouchOutside(true);//触摸对话框外部,对话框消失
myDialog.show();
分享到:
相关推荐
* Output Rasterdataset(输出栅格数据集):设置去黑边后影响的位置,如果要保存成不同格式,名字后添加相应扩展名,例如 lic.img。 * IgnoreBackgroud Value(忽略背景值):设置要忽略的像元值,将 0 值去掉。 * ...
之后单击,【设置透明度】按钮,在弹出的【颜色】对话框中选择黑色,单击确定,关闭对话框,在【光栅选项】中单击【应用】,应用设置后单击确定关闭对话框。 步骤 3: 导出图像 将所有图像导出即完成图像拼接。导出...
地球人都知道在kindle3 上看PDF够费眼睛的,就算用了多看系统下的适合宽/高的功能,也常常还留有一大圈讨厌的白边,尤其是对于一些装帧比较水的书籍,无用的页眉页脚等装饰白白占去了很多地方。 今天找到了这个叫...
在QT编程中,QDialog是用于创建用户交互对话框的标准组件。当我们需要向用户提供特定信息或接收用户输入时,QDialog是一个非常实用的工具。在本篇内容中,我们将深入探讨如何实现QDialog的圆角效果,这通常涉及到...
5. 当所有页面调整完毕后,点击“文件” > “合并”或“组合”选项,软件会弹出一个新的对话框让你指定保存合并后的PDF文件的位置和名称。 6. 最后,确认设置无误后,点击“保存”按钮,新的PDF文档就会自动生成,...
3. **对话框和控件**:了解如何在对话框上添加和布局控件,以及如何通过消息映射处理控件的事件。 4. **类的组织**:学习如何为每个Tab页创建单独的类,并将它们集成到主对话框类中。 5. **文件结构**:理解MFC...
在Android开发中,自定义Dialog是一种常见的需求,它允许开发者根据应用的UI风格定制对话框的外观和行为。然而,默认的Dialog样式通常会带有白色边框,这可能与应用的整体设计不协调。本篇将详细介绍如何去除Android...
5. 调整对话框大小: 有时可能需要调整Dialog的宽度和高度,可以通过设置`android:windowMinWidthMajor`和`android:windowMinWidthMinor`属性来实现: ```xml <!-- ... 其他设置 --> ...
在电子设计自动化(EDA)领域,PADS Logic是一款广泛使用的PCB布局与布线软件,由 Mentor Graphics(现属Siemens)开发。标题提到的问题是关于PADS Logic 9.5版本的一个常见故障,即“选项菜单显示不全”。...
经过测试发现,如果先弹出对话框,然后再截屏,似乎并不能把对话框也给保存下来。 小编注:有个小bug,就是在 3.5inch 模拟器中测试,下方会出现白边。感谢开发者@前端 。 [优才 · Code4App]编译测试,适用环境:...
7. 添加白边(可选):如果想要照片周围有白边,可以增加画布大小。选择“图像”>“画布大小”,将宽度改为2.7厘米,高度改为3.7厘米,然后确认。若需要其他颜色,还需更改画布颜色。 8. 定义图案:为了方便批量...
然后,打开材质对话框,新建材质,调入之前保存的1.jpg,将贴图尺寸调整为:高1000mm,宽1000mm。贴在我们刚做好的面片上,这时,你会发现木雕已经吻合的贴在了面片上,镂空的地方刚好是孔洞……。下面拉伸吧,哈哈...
在弹出的对话框中,勾选“相对”,然后根据需要增加画布的宽度和高度,以便为照片添加边框。这样做可以让证件照看起来更专业,并且在打印时可以防止边缘被裁剪。 3. **定义图案**: 定义照片为图案是创建模板的...
2. 为作品制作白边效果:打开“图像”菜单—选则“画布大小”选项,调整高度和宽度的数值 3. 使用“移动”工具,将作品图像移动到背景图片中 4. 调整作品的比例和位置:选中作品所在图层,选择“编辑”菜单—自由...
- **USM锐化**:通过增强图像边缘的对比度来实现锐化效果,但是容易产生黑边和白边。 - **进一步锐化**、**锐化**、**边缘锐化**:这三种滤镜由软件自动设置默认值进行锐化处理,用户无法控制具体参数,可能导致图像...
在"文件"菜单中选择"新建",然后在弹出的对话框中,确保"用途"或"目标"选项设置为"打印"。这表明你创建的文件是用于实际的物理输出,而非屏幕显示。 接下来,设定画板参数。画板数量应根据实际需求来定,如果你需要...
出血是指在印刷过程中,为了防止页面边缘出现白边而特意增加的部分。通常情况下,出血部分会在裁切过程中被去掉。因此,在进行PDF拼版前,需要先设定出血尺寸。 ##### 1.1 设定出血尺寸 - **步骤**: - 首先,...
- 执行“图像—画布大小”,在弹出的对话框中调整画布大小,使上下左右各增加3个像素的空白边缘,便于后续裁剪。 - 设置画布扩展颜色为白色。 4. **定义图案** - 执行“编辑—定义图案”,将裁剪好的二寸照片...
'1.01版解决了截图后多了一个白边的问题 '1.02版截图后自动最大化 '1.03版加上验证码识别功能 '在新的进程运行 RunInNewProcess=1 配置} {说明 屏幕截图(按F9键截屏,拖动鼠标可选择图象) Alt+F9 启动该软件 可...
-MenuButton, LinkButton, Button, LinkButtonField增加ValidateTarget用来控制表单验证失败时提示对话框的显示位置。 +2010-01-06 v2.1.9 -集成Extjs最新版本v3.1.0。 -修正灰色皮肤的CSS问题。 -修正Grid...