ScrollView无法展开

时间:2016-01-05 10:46:03

标签: android android-scrollview

我在scrollview中有九个ImageView,每个在它下面都有一个LinearLayout,"去了#34;能见度。当其中一个图像点击下方的线性布局时,它会设置为可见 我添加了scrollToTop()函数将图像视图滚动到顶部以便能够看到列表,但最后一个(图像#9)不响应滚动并保持在底部。列表可见,但我必须手动滚动。



<ScrollView android:layout_width="match_parent"
                android:layout_height="match_parent">                
                <LinearLayout 
                    android:orientation="vertical" 
                    android:layout_width="match_parent"
                    android:layout_height="match_parent">
                    .
                    .
                    .
                        <ImageView android:id="@+id/iv_img1" 
                            android:layout_width="match_parent"
                            android:layout_height="100dp"/> 
                        <LinearLayout
                            android:orientation="vertical" 
                            android:layout_width="match_parent"
                            android:layout_height="match_parent"
                            android:visibility="gone">
                            <TextView android:text="1" style="@style/tv_number"  />
                            <TextView android:text="1" style="@style/tv_number"  />
                            <TextView android:text="1" style="@style/tv_number"  />
                        </LinearLayout>
                    .
                    .
                    .
                    
                </LinearLayout>
            </ScrollView>
&#13;
&#13;
&#13;

Java函数:

&#13;
&#13;
 scrollToTop(containerList.getTop(), 0);
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:1)

第一个内部LinearLayout应为layout_height wrap_content