2017-08-25 1 views
-1

J'utilise ci-dessous bibliothèque pour définir un effet flou à mon ImageView
https://github.com/wasabeef/BlurryComment supprimer l'effet de flou dans 'ImageView'?

mais je ne suis pas en mesure de supprimer l'effet de flou !!!

mon code:

Blurry.with(mContext) 
     .radius(5) 
     .sampling(2) 
     .async() 
     .animate(500) 
     .capture(view.findViewById(R.id.ivMemoriesPic)) 
     .into((ImageView) view.findViewById(R.id.ivMemoriesPic)); 

je supprime l'effet en utilisant ci-dessous le code:

Blurry.delete((ViewGroup) findViewById(R.id.content)); 

Selon le document dit, au-dessus du code est pour ViewGroup je tente d'utiliser pour imageView, mais delete méthode get ViewGroup argument.

Aidez-moi s'il vous plaît pour le même?

+1

Il suffit de recharger l'image dans votre ImageView ** sans ** appliquer le flou. Résolu. –

Répondre

0
Blurry.with(mContext) 
     .radius(0) //make it 0 
     .sampling(0) //make it 0 
     .async() 
     .animate(0) //make it 0 
     .capture(view.findViewById(R.id.ivMemoriesPic)) 
     .into((ImageView) view.findViewById(R.id.ivMemoriesPic)); 
+0

J'ai utilisé ce code, mais cela ne fonctionne pas et cause un problème avec Force Stop. comme le dit @ModularSynth, j'ai mis l'image originale à la place! –