Comments (1)
Do not recommend that you get the bitmap from SketchImageView and then work on the bitmap, because SketchImageView bitmap is managed by Sketch, you can Sketch.with().load() method to get uri bitmap
If you just want to view the SketchImageView bitmap, you can do that
sketchImageView.setDisplayListener(new DisplayListener() {
...
@Override
public void onCompleted(Drawable drawable, ImageFrom imageFrom, ImageAttrs imageAttrs) {
Drawable lastDrawable = SketchUtils.getLastDrawable(drawable);
if (lastDrawable != null && lastDrawable instanceof BitmapDrawbale) {
BitmapDrawable bitmapDrawable = (BitmapDrawable) lastDrawable;
Bitmap bitmap = bitmapDrawable.getBitmap();
}
}
});
from sketch.
Related Issues (20)
- 加载webp动图遇到问题 HOT 7
- 希望能增加在newRequest修改uriString的功能 HOT 2
- 图片加载失败导致应用崩溃 HOT 39
- 用了 crossfade() 进行占位图的切换 HOT 2
- AnimatedVectorDrawable in placeholder or error state is not working, even call start() before state change HOT 2
- Only support AnimatedImageDrawable HOT 4
- 日志没办法过滤的么,UriInvalidException: Request uri is empty or blank老是打印这个 HOT 2
- compose 版本无法加载webp和
- compose版本加载webp图片出现问题 HOT 5
- 设置矢量图模糊。 HOT 11
- 有遗漏的异常未被捕获 HOT 21
- feat: 加载指定宽度,高度不定的小图片 HOT 11
- sketch 初始化能不能放出来,库里面集成没法在Application中配置 HOT 4
- 加载图片提示URI_INVALID HOT 1
- me.panpf:sketch-gif:2.7.1版本使用targetSdkVersion 31闪退 HOT 2
- such as Glide preloader HOT 1
- release 中的示例 apk 在启动时崩溃 HOT 3
- Missing licenses HOT 2
- [疑问] 在Compose的Lazy组件中, 可以实现滚动中暂停加载图片吗? HOT 2
- 加载图片出现 java.lang.NullPointerException: getHeaderField(...) must not be null HOT 2
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 sketch.