CollapsingToolbar无法添加静态页脚视图

时间:2020-04-03 14:25:09

标签: android android-layout android-recyclerview android-coordinatorlayout

我正在尝试将我的recyclerview对齐到我上一个LinearLayout视图的顶部,但是我不能,看来recyclerview在此LinearLayout后面,是否可以在LinearLayout之上放置它?

...

 </com.google.android.material.appbar.CollapsingToolbarLayout>

        <com.google.android.material.tabs.TabLayout
            android:id="@+id/tabLayout"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            app:tabInlineLabel="true"
            android:visibility="gone"
            app:tabIconTint="@drawable/bg_tab" />
    </com.google.android.material.appbar.AppBarLayout>

        <androidx.recyclerview.widget.RecyclerView
            android:id="@+id/recyclerView"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            app:layout_behavior="@string/appbar_scrolling_view_behavior" />

        <LinearLayout
            android:id="@+id/cart_container"
            android:layout_width="match_parent"
            android:layout_height="56dp"
            android:background="#fff"
            android:visibility="visible"
            android:orientation="vertical"
            android:layout_gravity="bottom"
            android:padding="16dp"
            android:elevation="8dp">
            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="horizontal"
                android:layout_gravity="center_vertical"
                android:weightSum="3">

                <TextView
                    android:layout_width="0dp"
                    android:layout_height="wrap_content"
                    android:layout_weight="2"
                    android:text="Details"
                    android:textColor="#444"
                    android:textSize="18sp"
                    android:textStyle="bold" />

                <TextView
                    android:id="@+id/txt_topay"
                    android:layout_width="0dp"
                    android:gravity="end"
                    android:layout_height="wrap_content"
                    android:layout_weight="1"
                    android:textStyle="bold"
                    android:textSize="15sp"
                    android:text="$0.00"/>
            </LinearLayout>
        </LinearLayout>

</androidx.coordinatorlayout.widget.CoordinatorLayout>

但是这个的输出是这个

enter image description here

有什么想法如何将Recyclerview置于CoordinatorLayout中的linearlayout上方?

1 个答案:

答案 0 :(得分:0)

添加后已修复

  android:paddingBottom="80dp"
  android:clipToPadding="false"

到我的回收站视图

相关问题