Alternative à "FLAG BLUR BEHIND" sur Android?

je peux voir que lorsque j'utilise le même drapeau, comme indiqué sur l'API-démos pour flouter l'arrière plan, je reçois un avertissement qu'il est obsolète:

"Le champ WindowManager.LayoutParams.FLAG_BLUR_BEHIND est déprécié".

j'ai lu à ce sujet, et j'ai trouvé que "flou n'est plus supporté".

cela signifie-t-il que cela ne fonctionnera pas sur les versions futures? Pourquoi ont-ils dénigrent? Est-il une alternative? J'aime vraiment cette caractéristique.

18
demandé sur halfer 2012-04-29 17:15:58

3 réponses

ok , il n'y a probablement pas d'alternative qui utilise L'API, à moins que peut-être j'ai oublié quelque chose.

je peux cependant utiliser de variateur , ce qui est cool aussi, comme l'écrit ici:

WindowManager.LayoutParams lp = dialog.getWindow().getAttributes();  
lp.dimAmount=0.0f;  
dialog.getWindow().setAttributes(lp);  
dialog.getWindow().addFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND);  
8
répondu android developer 2012-04-30 09:09:37

attention

WindowManager.LayoutParams.FLAG_BLUR_BEHIND

est obsolète.. (au moins à Android 4.0, il conduit à un écran noir en arrière-plan...)

Référence (Source): http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html

int FLAG_BLUR_BEHIND Cette constante est obsolète. Le flou n'est plus soutenu.

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)

ce qui est un peu dommage .. :( (c'était un bel effet ;))

1
répondu cV2 2012-06-29 13:58:52

je Pense que u doit essayer ShowCaseView de la Bibliothèque. Pour mettre en évidence les éléments sur Android.

la bibliothèque de ShowcaseView est conçue pour mettre en valeur et présenter des parties spécifiques des applications à l'utilisateur avec une superposition distinctive et attrayante. Cette bibliothèque est parfaite pour mettre en évidence des points d'intérêt pour les utilisateurs, des gestes, ou des éléments obscurs mais utiles.

Github Lien : https://github.com/amlcurran/ShowcaseView

0
répondu Kishan B Manavadariya 2014-08-25 06:33:14