gpt4 book ai didi

java - setImageResource 然后获取宽高

转载 作者:行者123 更新时间:2023-11-30 11:29:40 26 4
gpt4 key购买 nike

我需要更改 ImageView 中的图像,然后获取宽度。问题是,它给了我最后一张图片的宽度。

headpic.setImageResource(head[x]);
int width = headpic.getWidth();

如果我再次运行这段代码,x 是相同的值,它会得到正确的宽度。

最佳答案

我假设 headpic 是您的 ImageView 。如果是这样,headpic.getWidth(); 不会获取 imageview 的宽度而不是图像的宽度吗?

您可以从 ImageView 获取可绘制对象并使用 .getIntrinsicWidth();

关于java - setImageResource 然后获取宽高,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18216695/

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