Android Dialog 系统样式讲解及透明背景
2015-10-20 11:58
393 查看
AlertDialog.Builder builder =newAlertDialog.Builder(DialogActivity.this,AlertDialog.THEME_HOLO_DARK);//使用深色背景主题
AlertDialog.Builder builder =newAlertDialog.Builder(DialogActivity.this,AlertDialog.THEME_HOLO_LIGHT);//使用浅色背景 主题
AlertDialog.Builder builder =newAlertDialog.Builder(DialogActivity.this,AlertDialog.THEME_DEVICE_DEFAULT_DARK);//使用默认设备深色主题
AlertDialog.Builder builder =newAlertDialog.Builder(DialogActivity.this,AlertDialog.THEME_DEVICE_DEFAULT_LIGHT);//使用默认设备 浅色主题
//自定义布局
View layout =getActivity().getLayoutInflater().inflate(R.layout.mydialog,null);
AlertDialog.Builder dialog =newAlertDialog.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四大基本组件介绍与生命周期
- [转]Android项目总结之社会化分享
- android adapter 中添加OnClickListener事件
- Android视频播放之边缓存边播放
- android开发游记:图片的上传下载-使用七牛云存储管理图片
- Android jni系统变量、函数、接口定义汇总
- 解决Android Studio 的 Alt 快捷键和Mac自带的Alt转换功能冲突
- Android 自定义的CheckBox
- Android更改或增加手机默认属性
- Spinner 相关
- Android自定义标题栏
- Android中Environment类的
- AndroidStudio安装遇到的拦路虎
- Android 消息推送方案简析
- Android中音频管理--AudioFocus机制使用说明
- android之TextView使用HTML处理字体样式、显示图片等
- [Android记录]meta-data小结
- Android体系结构初探
- Android GC 那点事
- android Button背景高度被拉伸问题--解决方案