美文网首页Android知识Android开发
记录ScrollView里内容显示不完全的问题

记录ScrollView里内容显示不完全的问题

作者: 爱吃豆腐面 | 来源:发表于2017-04-24 16:46 被阅读130次

    最近开发时被测试妹妹提了一个BUG,页面上底部的一个按钮展示不完全(有一部分被遮住,滑不出)。

    去查代码,大致是这个样子:(当然代码高度要超出一屏,让其可滑动)

    <ScrollView
            android:layout_width="match_parent"
            android:layout_height="match_parent">
      <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="15dp"
                android:orientation="vertical">
        ...
        <Button
                        android:id="@+id/btnConfirmInfo"
                        style="@style/red_button_style"
                        android:layout_marginLeft="15dp"
                        android:layout_marginRight="15dp"
                        android:enabled="false"
                        android:text="确定" />
    </ScrollView>
    

    看着这个代码一开始真没看出来有什么问题,只是觉得被遮住的高度好像跟LinearLayout里设置的marginTop高度差不多,就抱着试试看的态度去掉了android:layout_marginTop="15dp"这一句,结果真的解决了问题 !!!

    其实去掉android:layout_marginTop="15dp"或者用paddingTop代替都可以解决这个问题,但就是不能用marginTop~~~

    相关文章

      网友评论

        本文标题:记录ScrollView里内容显示不完全的问题

        本文链接:https://www.haomeiwen.com/subject/kfupzttx.html