android 自定义Dialog设置背景颜色
16lz
2021-01-23
自定义dialog的代码
Dialog dialog=new Dialog(carETCActivity.this); dialog.setContentView(R.layout.dialog_layout); WindowManager.LayoutParams layoutParams = dialog.getWindow().getAttributes();//获取dialog布局的参数// int width = dialog.getWindow().getWindowManager().getDefaultDisplay().getWidth();//设置布局背景为透明. color="#00000000" dialog.getWindow().setBackgroundDrawableResource(dialog_bg); layoutParams.width=800;//设置子项布局的宽度 layoutParams.height=500;//设置子项布局的高度// layoutParams.width=WindowManager.LayoutParams.MATCH_PARENT;//全屏// layoutParams.height=WindowManager.LayoutParams.MATCH_PARENT;//全屏 dialog.getWindow().setAttributes(layoutParams); dialog.show();dialog.dismiss();//取消对话框
设置颜色
白色半透明:#80FFFFFF
100%FF95%F290%E685%D980%CC75%BF70%B365%A660%9955%8C半透明50%8045%7340%6635%5930%4D25%4020%3315%2610%1A5%0D格式:android:background="#XXxxxxxx"(颜色可以写在color中)说明:半透明颜色值不同于平时使用的颜色,半透明颜色值共8位,前2位是透明度,后6位是颜色。
设置 WindowManager.LayoutParams 子项布局全屏:
layoutParams.width=WindowManager.LayoutParams.MATCH_PARENT;//全屏layoutParams.height=WindowManager.LayoutParams.MATCH_PARENT;//全屏
更多相关文章
- 在Android studio中无法实时显示布局的问题
- android只title背景色随着滚动渐变颜色
- android studio 引入另一个XML文件的布局控件
- android 颜色16进制对应的xml配置值(工具参考)
- android 我的功能模块模板布局之一
- 解决TabLayout+viewpager 滑动切换时 布局文件不是从头显示
- Android 图片透明度处理代码
- Android 修改App中默认TextView的字体和颜色
- Android修改状态栏颜色