ScrollView嵌套Linearlayout显示不全的解决办法

觉得ScrollView只能嵌套一个元素,因此把几个控件都包裹在了一个LinearLayout中了。可是发现底部显示不全,滑动不到最底下。
代码:android

<ScrollView  android:id="@+id/scrollView" android:layout_width="fill_parent" android:layout_height="wrap_content">
     <LinearLayout  android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="10dp" android:background="@color/colorWhite" android:orientation="vertical" android:padding="15dp">

            <TextView  android:id="@+id/tv_detail_name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Hibernate注解" android:textColor="#262626"/>

            <TextView  android:id="@+id/tv_detail_description" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="10dp" android:ellipsize="end" android:maxLines="5" android:text="Hibernate注解详细描述" android:textSize="12sp"/>
        </LinearLayout>
 </ScrollView>

缘由是什么呢?
其实就是LinearLayout中的web

android:layout_marginTop="10dp"

这样,ScrllView在开始显示的时候就会向下移10dp。解决办法有不少种
一、把android:layout_marginTop=”10dp”加给ScrllView
二、给Linearlayout再加上两个属性:bash

android:paddingTop="10dp"
     android:paddingBottom="8dp"

svg

其实咱们还能够直接把ScrllView做为跟布局的,这样就简单不少。布局

好啦,就是这样。问题不限于嵌套Linearlayout,其余的道理也是同样的。spa

有问题欢迎提出。code

哦对了,欢迎你们加群一块儿交流,群主是多年开发经验的大牛:xml

扣扣群号:454430053ip