动态扩展NetworkImage视图

时间:2014-10-15 18:26:52

标签: android layout android-volley

我正在使用Volley的NetworkImageView下载图像并在动态ListView中显示它们。该应用目前已锁定为纵向模式,因此无需担心方向更改。除了我正在处理肖像和风景图像之外,它一切都很好用。风景图像完美地缩放到窗口宽度,但是肖像图像缩放到它们的原始高度(960像素),然后不进一步缩放以填充布局。这导致任一侧的白色条。我想要的是,当我有一张肖像照片时,它的布局会缩放到屏幕宽度,并且比相似的风景照片更高。

这是我对NetworkImageView的布局:

<com.android.volley.toolbox.NetworkImageView
    android:id="@+id/yarnphoto"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_margin="8dp"
    android:scaleType="centerInside"
    android:layout_centerInParent="true"/>

我喜欢听到有关如何让视图在两个方向上填充/缩放的任何想法,具体取决于哪个更大。

0 个答案:

没有答案