Android-如何获得图像大小

Android-如何获得图像大小,android,android-layout,android-imageview,android-image,Android,Android Layout,Android Imageview,Android Image,我有一个通过url异步加载的图像。然后根据加载图像的大小设置布局宽度和高度。除了使用BitmapFactoryOptions(如果是BitmapOptions或BitmapFactoryOptions,我忘记了)从ImageLoader类中获取大小之外,还有什么方法可以实现这一点。 问题在于,在活动开始时,图像不会被渲染 我不太确定您的情况,但它仍然能够通过设置BitmapFactory.Options.inJustDecodeBounds=true来获取图像的大小,即使图像未渲染。因此,如果从

我有一个通过url异步加载的图像。然后根据加载图像的大小设置布局宽度和高度。除了使用BitmapFactoryOptions(如果是BitmapOptions或BitmapFactoryOptions,我忘记了)从ImageLoader类中获取大小之外,还有什么方法可以实现这一点。
问题在于,在活动开始时,图像不会被渲染

我不太确定您的情况,但它仍然能够通过设置
BitmapFactory.Options.inJustDecodeBounds=true来获取图像的大小,即使图像未渲染。

因此,如果从ImageLoader类检索到大小,我如何将其传递给保存布局的活动。或者我应该在ImageLoader类中设置imageview的宽度和高度吗?