android-edge-effect-override
android-edge-effect-override copied to clipboard
Leaking memory
This implementation leaks memory, more than 1MB per call.
at android.graphics.BitmapFactory.nativeDecodeAsset(Native Method)
at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:683)
at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:513)
at android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:889)
at android.content.res.Resources.loadDrawable(Resources.java:3436)
at android.content.res.Resources.getDrawable(Resources.java:1909)
at com.demondevelopers.eeo.EdgeEffectOverride$EdgeEffectResources.getDrawable(EdgeEffectOverride.java:90)
at android.widget.EdgeEffect.
I haven't analyzed what the problem is, but I can see in my allocations table that it crashes my app after enough calls.