bumptech / bumptech/glide

如何通过glide获取原图bitmap,不作任何压缩和转换。现在通过url得到的9patch图片文件,被glide处理了,NinePatchChunk无法读取了

Open
#4,411 2 comments 0 reactions 0 assignees View on GitHub
stale
Dominant language
Java
Stars
35k
Forks
6.2k
Avg merge
1d 11h
Merged PRs (30d)
8

Description

```java
方式1、这样获取bitmap,就是被压缩过的
GlideApp.with(holder.itemView.getContext())
.asBitmap()
.load(url)
.dontTransform()
.override(Target.SIZE_ORIGINAL, Target.SIZE_ORIGINAL)
.format(DecodeFormat.PREFER_ARGB_8888)
.diskCacheStrategy(DiskCacheStrategy.NONE)
.into()

```

```java

方式2、如果asFile来使用,再将File转换成bitmap是正常的
GlideApp.with(holder.itemView.getContext())
.asFile()
.load(url)
.into()

```

现在想通过方式1直接拿到没有压缩过的bitmap,参数试了好久,没有方法直接拿到。不知如何设置?
(不想通过先得到File再转成bitmap的方式)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.