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:
\"The field Wind
ok , there is probably no alternative that uses the API , unless maybe i've forgetting anything.
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);
watch out that
WindowManager.LayoutParams.FLAG_BLUR_BEHIND
is deprecated.. (at least at Android 4.0 it leads to a black screen in background...)
Reference (Source): http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html
int FLAG_BLUR_BEHIND This constant is deprecated. Blurring is no longer supported.
public static final int FLAG_BLUR_BEHIND
Since: API Level 1
This constant is deprecated.
Blurring is no longer supported.
Window flag: blur everything behind this window.
Constant Value: 4 (0x00000004)
what a pitty .. :( (was a nice effect ;))
I Think u should try ShowCaseView Library. For Highlighting the Elements on Android.
The ShowcaseView library is designed to highlight and showcase specific parts of apps to the user with a distinctive and attractive overlay. This library is great for pointing out points of interest for users, gestures, or obscure but useful items.
Github Link : https://github.com/amlcurran/ShowcaseView