为了账号安全,请及时绑定邮箱和手机立即绑定

Android Margin 和 Padding 不适用于 ScrollViews 中的

Android Margin 和 Padding 不适用于 ScrollViews 中的

慕哥9229398 2021-06-07 08:39:57
当我把一个RecyclerView作为滚动型的孩子,marginBottom并paddingBottom没有工作。为父级设置这些值LinearLayout也不会影响任何事情。似乎ScrollView没有滚动到底部,因为ScrollBar没有到达底部。我该如何修复这个错误?<LinearLayout android:layout_width="match_parent"android:layout_height="match_parent"xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"android:orientation="vertical"><!--To avoid scroll view from scrolling to the bottom automatically--><View android:layout_width="match_parent" android:id="@+id/focus_view" android:layout_height="0dp" android:focusable="true" android:focusableInTouchMode="true"><requestFocus/></View><ScrollView    android:id="@+id/sv_categories_statistics"    android:layout_width="match_parent"    android:layout_height="0dp"    android:layout_weight="10">    <LinearLayout        android:layout_width="match_parent"        android:layout_height="wrap_content"        android:orientation="vertical"        android:layout_margin="4dp">        <LinearLayout            android:id="@+id/ll_categories_statistics_filters_container"            android:layout_width="match_parent"            android:layout_height="wrap_content"            android:layout_marginStart="4dp"            android:layout_marginTop="4dp"            android:layout_marginEnd="4dp">            <LinearLayout                android:id="@+id/ll_categories_statistics_select_date_fragment_container"                android:layout_width="wrap_content"                android:layout_height="wrap_content"                android:orientation="vertical"                android:background="@drawable/border_primary_light"                android:padding="4dp"                android:layout_marginEnd="4dp"/>            </LinearLayout>        </LinearLayout>    </LinearLayout></ScrollView>
查看完整描述

1 回答

?
12345678_0001

TA贡献1802条经验 获得超5个赞

你有没有尝试过 clipToPadding


 <android.support.v7.widget.RecyclerView

            android:id="@+id/rv_categories_statistics"

            android:layout_width="match_parent"

            android:layout_height="wrap_content"

            android:paddingBottom="50dp"

            android:clipToPadding="false"/>


查看完整回答
反对 回复 2021-06-10
  • 1 回答
  • 0 关注
  • 251 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信