Comments (4)
You should be able to use the ImagePipeline with BaseBitmapDataSubscriber for this - have a look here. You need to make sure you pass the bitmap to the system in the updateStatus
method as the bitmap will be cleaned up when onNewResultImpl
finishes.
Let me know if you have any problems.
from fresco.
What do you mean by passing the bitmap to the system?
from fresco.
As Ian explained, after submitting the request to the pipeline, pipeline returns a DataSource. Attach your BaseBitmapDataSubscriber to that DataSource.
Important note is that the bitmap we provide is valid only until onNewResultImpl finishes.
See BaseBitmapDataSubscriber.onNewResultImpl(@Nullable Bitmap bitmap)
.
That means that you cannot hold onto the reference of the bitmap we provide, either you have to copy the bitmap manually, or, If I am not wrong, the system will do just that for you when passing the Bitmap to the Widget, as this is another process and reference cannot be shared.
from fresco.
@plamenko Ok thank you. Will try it and if I find any problems on the way will ask again.
from fresco.
Related Issues (20)
- Can you add a url property in SimpleDraweeView?
- 设置Border宽度超过CornersRadius2倍,不设置padding时,边框圆角效果消失
- Was Fresco 3.0.0 intentionally released? HOT 17
- Couldn't find "libnative-imagetranscoder.so" HOT 1
- dlopen failed: library "libnative-imagetranscoder.so" not found - V3.0.0 HOT 16
- Please help to confirm the version of relevant imported components in version 2.6.0
- Changing border color doesn't reflect in the view
- App crashing with java.lang.UnsatisfiedLinkError: dlopen failed: library "libnative-imagetranscoder.so" not found when trying to load jpg web images HOT 2
- Compiling the Fresco source code failed.
- CVE-2018-14498 from libjpeg-turbo HOT 9
- Delayed Rendering of Images with Custom Decoders HOT 4
- How to use AbstractAdaptiveCountingMemoryCache
- Compile error with new Mac Apple Chip
- OutOfMemoryError: Failed to allocate a 251648770 byte allocation [Local large images allocation issue] HOT 2
- While updating app from playstore the images not displaying properly HOT 2
- In the document, the Korean link has been cracked to some Ad link. HOT 2
- fetchWithRequest Override
- there has a memory leak, AndroidProfile tools tips me that "mCallerContext in com.facebook.imagepipeline.cache.BitmapMemoryCacheKey"。 HOT 3
- Fresco Unsatisfied Link Error
- IllegalStateException
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fresco.