管理不同图像大小的scrollview

时间:2013-03-06 10:24:03

标签: android android-layout

我在包含ScrollView

的布局中定义了ImageSwitcher

现在当用户按下下一个按钮或上一个按钮时,我正在更改里面的图像 动态ImageSwitcher

现在的问题是我有一个不同大小的图像,一个是身高矮,另一个是身高。因此,当第一个短图像显示然后长,如果我回去,则滚动视图占据长图像的高度,而不是短图像的尺寸。

这是我的布局

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:background="#FFFFFF" >

    <ScrollView 

        android:layout_height="wrap_content"
        android:layout_width="wrap_content"
        android:layout_centerInParent="true"
        android:layout_below="@+id/headerBar"
        android:visibility="gone"
        android:id="@+id/helpPanel"


       >
         <ImageSwitcher android:id="@+id/switcher"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"

        />

       </ScrollView>
   </RelativeLayout>

0 个答案:

没有答案