如何使Android dialog弹出后当前的 activity背景不变暗
2011-08-02 09:30
846 查看
方法一 ;在代码中 可以这么设置
Window mWindow = getWindow();
WindowManager.LayoutParams lp = mWindow.getAttributes();
lp.dimAmount =0f;
方法二:在style 的xml 里 设置如下
<resources>
<style name="dialog" parent="@android:style/Theme.Dialog">
<item name="android:backgroundDimEnabled">false</item><!--activity不变暗-->
</style>
</resources>
设置为true, 背景变暗
Dialog = new Dialog(Activity, R.style.dialog);
Window mWindow = getWindow();
WindowManager.LayoutParams lp = mWindow.getAttributes();
lp.dimAmount =0f;
方法二:在style 的xml 里 设置如下
<resources>
<style name="dialog" parent="@android:style/Theme.Dialog">
<item name="android:backgroundDimEnabled">false</item><!--activity不变暗-->
</style>
</resources>
设置为true, 背景变暗
Dialog = new Dialog(Activity, R.style.dialog);
相关文章推荐
- 如何改变Android Dialog弹出后的Activity背景亮度
- Android Activity弹出框、PopupWindow弹出框、Dialog弹出框 - 如何选择
- [转]Android 如何解决dialog弹出时无法捕捉Activity的back事件
- Android 如何解决dialog弹出时无法捕捉Activity的back事件
- Android 如何解决dialog弹出时无法捕捉Activity的back事件
- Android 如何解决dialog弹出时无法捕捉Activity的back事件
- 如何利用Activity的Dialog风格完成弹出框设计 “第二届 Google 暑期大学生博客分享大赛 - 2011 Android 成长篇 ”
- Android 如何解决dialog弹出时无法捕捉Activity的back事件
- Dialog弹出后Activity背景不变暗
- android弹出dialog后activity背景变暗
- Android 如何解决dialog弹出时无法捕捉Activity的back事件
- 如何实现dialog弹出,但activity界面颜色不变暗
- Android自定义Dialog实现弹出它的Activity背景变暗,并自定义Dialog的大小
- 转载:Android 如何解决dialog弹出时无法捕捉Activity的back事件
- 如何利用Activity的Dialog风格完成弹出框设计 “第二届 Google 暑期大学生博客分享大赛 - 2011 Android 成长篇 ”
- Android 如何解决dialog弹出时无法捕捉Activity的back事件
- Android笔记:小记——锁定当前Activity屏幕方向、EditText自定义背景、Activity跳转到Fragment、隐藏键盘
- android技术--------如何解决弹出键盘只影响当前fragment输入的窗口
- android不依赖具体activity弹出Dialog对话框,即全局性对话框 (
- android 如何获取当前运行的activity