2017-08-25 2 views
-1

ich bin unten Bibliothek mit Unschärfe-Effekt auf meine Image zu setzen
https://github.com/wasabeef/BlurryWie lösche Unschärfe-Effekt in 'ImageView'?

, aber ich bin nicht in der Lage, den Unschärfe-Effekt zu löschen !!!

mein Code:

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

I-Effekt am Löschen unter Code verwendet:

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

Gemäß dem Dokument heißt es, über Code für ist ViewGroup Ich versuche, für imageView zu verwenden, aber delete Methode erhalten ViewGroup Argument.

Bitte helfen Sie mir für das gleiche?

+1

Laden Sie das Bild einfach in Ihr ImageView **, ohne ** die Unschärfe anzuwenden. Gelöst. –

Antwort

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

Ich habe diesen Code verwendet, aber es funktioniert nicht und verursacht Force Stop-Problem. Wie @ModularSynth sagt, stelle ich stattdessen das Originalbild ein! –