首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如果我知道图片的URL,如何获取图片大小?Android (java)

如果我知道图片的URL,如何获取图片大小?Android (java)
EN

Stack Overflow用户
提问于 2020-02-16 03:03:33
回答 2查看 1.2K关注 0票数 0

我使用Jsoup来阅读网站。但在html中,并不是所有的图像都有尺寸信息。因此,如果它不在那里,我想使用图像源URL以某种其他方式找出图像大小。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-02-16 07:02:27

我建议使用glide

代码语言:javascript
运行
复制
dependencies {
  implementation 'com.github.bumptech.glide:glide:4.11.0'
  annotationProcessor 'com.github.bumptech.glide:compiler:4.11.0'
}

,然后使用glide加载您的图像url。

代码语言:javascript
运行
复制
        Glide.with(this)
        .asBitmap()
        .load(path)
        .into(new CustomTarget<Bitmap>() {
            @Override
            public void onResourceReady(@NonNull Bitmap resource, @Nullable Transition<? super Bitmap> transition) {
                int width = bitmap.getWidth();
                int height = bitmap.getHeight()
            }

            @Override
            public void onLoadCleared(@Nullable Drawable placeholder) {
            }
        });
票数 2
EN

Stack Overflow用户

发布于 2020-11-13 00:15:05

代码语言:javascript
运行
复制
/*this library*/

implementation 'com.github.bumptech.glide:glide:4.11.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.11.0'

/* this code */

Glide.with(this)
            .asFile()     // get size image url
            .load("link image url")
            .into(new SimpleTarget<File>() {
                @Override
                public void onResourceReady(@NonNull File resource, @Nullable 
                    Transition<? super File> transition) {
                    fab_full.setLabelText(""+resource.length());     //  /1024 kb
                }
            });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60242161

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档