替代" FLAG_BLUR_BEHIND"在Android的? [英] Alternative to "FLAG_BLUR_BEHIND" in Android?
问题描述
我可以看到,当我使用相同的标志上所示的API,演示,背景模糊,我得到一个警告,它的pcated德$ P $:
I can see that when I use the same flag as shown on the API-demos for blurring the background, I get a warning that it's deprecated:
这个领域WindowManager.LayoutParams.FLAG_BLUR_BEHIND是pcated德$ P $。
"The field WindowManager.LayoutParams.FLAG_BLUR_BEHIND is deprecated".
我已经知道这件事了,我发现,模糊不再支持。
I've read about it, and I've found that "Blurring is no longer supported".
这是否意味着它不会在未来版本的工作?他们为什么去precate呢?是否有别的选择吗?我真的很喜欢这个功能。
Does it mean that it won't work on future versions? Why did they deprecate it? Is there an alternative? I really like this feature.
推荐答案
确定,有可能是使用API,没办法,除非也许我已经忘记了什么。
ok , there is probably no alternative that uses the API , unless maybe i've forgetting anything.
我但是,可以使用调光,这是很酷,因为写的<一个href="http://www.stealthcopter.com/blog/2010/01/android-blurring-and-dimming-background-windows-from-dialogs/">here:
i can however use dimming , which is cool too, as written here:
WindowManager.LayoutParams lp = dialog.getWindow().getAttributes();
lp.dimAmount=0.0f;
dialog.getWindow().setAttributes(lp);
dialog.getWindow().addFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND);
这篇关于替代&QUOT; FLAG_BLUR_BEHIND&QUOT;在Android的?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!