有两种方法:都是使用Style指定相关的属性

1.在style中显示的设置

<?xml version="1.0" encoding="utf-8"?>        


在Activity中覆写onCreateDialog()方法

@Overrideprotected Dialog onCreateDialog(int id) {// TODO Auto-generated method stubif(id == 1){Dialog dialog = new Dialog(this, R.style.DialogStyle);dialog.setContentView(R.layout.start_dialog);dialog.show();isDialogShow = true;return dialog;}return super.onCreateDialog(id);}


2.在代码中使用语句设定

<?xml version="1.0" encoding="utf-8"?>        

 

java代码

@Overrideprotected Dialog onCreateDialog(int id) {// TODO Auto-generated method stubif(id == 1){Dialog dialog = new Dialog(this, R.style.DialogStyle);dialog.setContentView(R.layout.start_dialog);Window window = dialog.getWindow();WindowManager.LayoutParams params = window.getAttributes();params.dimAmount = 0f;window.setAttributes(params);dialog.show();isDialogShow = true;return dialog;}return super.onCreateDialog(id);}

两种方法其实一样,最后效果就是弹出对话框时背景不会变暗了。


更多相关文章

  1. 浅谈Java中Collections.sort对List排序的两种方法
  2. 箭头函数的基础使用
  3. NPM 和webpack 的基础使用
  4. Python list sort方法的具体使用
  5. 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
  6. python list.sort()根据多个关键字排序的方法实现
  7. Android:使用OkHttp解析Json遇到的坑
  8. 【Android】Android(安卓)相关下载
  9. android 单元测试

随机推荐

  1. 安卓设备修改屏幕像素密度以及查看屏幕分
  2. 【odroid-xu3】 ODROID-XU3软件环境搭建
  3. Android常用组件整理
  4. 类似home的弹出菜单(SlidingDrawer)
  5. RK3288 Android(安卓)5.x USB存在的BUG引
  6. Unable to load script.Make sure you're
  7. 定义自己的ViewGroup
  8. -Android数据库SQLiteDatabase的使用
  9. Android之开源框架NineOldAndroids动画库
  10. 【Android游戏开发十五】关于Android(安