gpt4 book ai didi

android - picasso 加载字节数组

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:24:46 25 4
gpt4 key购买 nike

我需要将文件系统中的位图加载到字节数组中以上传它,但需要:

  • 调整为 500x500 并以字节 [] 为单位。
  • 异步

我可以用滑行来做

Glide.with(context)
.load(“/user/profile/photo/path”)
.asBitmap()
.toBytes()
.centerCrop()
.into(new SimpleTarget<byte[]>(250, 250) {
@Override
public void onResourceReady(byte[] data, GlideAnimation anim) {
// Post your bytes to a background thread and upload them here.
}
});

但我不想仅仅为了这个而包含它。 picasso 有什么办法吗?

最佳答案

试试这个解决方案

Bitmap bmp = intent.getExtras().get("data"); 
ByteArrayOutputStream stream = new ByteArrayOutputStream();
bmp.compress(Bitmap.CompressFormat.PNG, 100, stream);
byte[] byteArray = stream.toByteArray();

关于android - picasso 加载字节数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30714478/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com