有两种方法:都是使用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. Android中滑屏初探 ---- scrollTo 以及 scrollBy方法使用说明
  2. Android异步加载图像小结 (含线程池,缓存方法)
  3. android上一些方法的区别和用法的注意事项
  4. Android实现下载文件功能的方法
  5. Android 通讯录中用到的关于按名字首字母排序方法
  6. 【Android】使用LiveData KTX Builder让代码更简洁
  7. 一个简单的iPhone项目及代码
  8. 开机引导程序只执行一次的方法

随机推荐

  1. Android中Xlistview的使用
  2. 自定义Android(安卓)Gradle插件的3种方式
  3. Android(安卓)文字居中方法
  4. Android中的RxBus替换掉EventBus
  5. Android(安卓)ActionBar Tabs学习笔记
  6. Android挂断、接听电话
  7. Android(安卓)推送之Androidpn项目分析(一
  8. Android:自适应不同分辨率的字体大小
  9. android TextView设置删除线,超链接,颜色和
  10. Android(安卓)ROM的制作与烧录