Android Dialog 系统样式讲解及透明背景
生活随笔
收集整理的这篇文章主要介绍了
Android Dialog 系统样式讲解及透明背景
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
AlertDialog.Builder builder = new AlertDialog.Builder(DialogActivity.this,AlertDialog.THEME_HOLO_DARK);//使用深色背景 主题 AlertDialog.Builder builder = new AlertDialog.Builder(DialogActivity.this,AlertDialog.THEME_HOLO_LIGHT);//使用浅色背景 主题
AlertDialog.Builder builder = new AlertDialog.Builder(DialogActivity.this,AlertDialog.THEME_DEVICE_DEFAULT_DARK);//使用默认设备 深色主题 AlertDialog.Builder builder = new AlertDialog.Builder(DialogActivity.this,AlertDialog.THEME_DEVICE_DEFAULT_LIGHT);//使用默认设备 浅色主题
//自定义布局
View layout = getActivity().getLayoutInflater().inflate(R.layout.mydialog,null); AlertDialog.Builder dialog = new AlertDialog.Builder(DialogActivity.this,AlertDialog.THEME_DEVICE_DEFAULT_DARK); final AlertDialog dialog = builder.create(); dialog.setView(layout); //透明 Window window = dialog.getWindow(); WindowManager.LayoutParams lp = window.getAttributes(); lp.alpha = 0.9f; window.setAttributes(lp); 。。。 dialog.show();
总结
以上是生活随笔为你收集整理的Android Dialog 系统样式讲解及透明背景的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 编程语言的概念
- 下一篇: Android基于mAppWidget实