我在包含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>