From 9178a17fda334ae4fb1df7ddefcdae9bbc40400b Mon Sep 17 00:00:00 2001 From: Administrator <123> Date: Sat, 06 Nov 2021 00:42:38 +0000 Subject: [PATCH] 广场 控制层 大厅 分类弹框 --- app/src/main/res/layout/fragment_sub_hall.xml | 153 +++++++++++++++++++++++++++++---------------------- 1 files changed, 87 insertions(+), 66 deletions(-) diff --git a/app/src/main/res/layout/fragment_sub_hall.xml b/app/src/main/res/layout/fragment_sub_hall.xml index 35b39a1..9938808 100644 --- a/app/src/main/res/layout/fragment_sub_hall.xml +++ b/app/src/main/res/layout/fragment_sub_hall.xml @@ -2,7 +2,8 @@ <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" - xmlns:app="http://schemas.android.com/apk/res-auto"> + xmlns:app="http://schemas.android.com/apk/res-auto" + xmlns:tools="http://schemas.android.com/tools"> <RadioGroup @@ -63,71 +64,91 @@ app:layout_constraintHorizontal_weight="1" app:layout_constraintHorizontal_chainStyle="spread" /> - - <androidx.constraintlayout.widget.ConstraintLayout - android:id="@+id/layout" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:background="@drawable/bg_white_corner" - android:elevation="@dimen/small_radios" - android:layout_margin="@dimen/activity_horizontal_margin" - android:padding="@dimen/frame_margin_lr" - app:layout_constraintTop_toBottomOf="@id/radio_group" - app:layout_constraintLeft_toLeftOf="parent" - app:layout_constraintRight_toRightOf="parent" - app:layout_constraintBottom_toTopOf="@id/include_refresh_recycler"> - - - <include layout="@layout/hall_item_top" - android:id="@+id/layout_left" - android:layout_width="0dp" - android:layout_height="wrap_content" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - app:layout_constraintLeft_toLeftOf="parent" - app:layout_constraintRight_toLeftOf="@id/layout_between"/> - <include layout="@layout/hall_item_top" - android:id="@+id/layout_between" - android:layout_width="0dp" - android:layout_height="wrap_content" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - app:layout_constraintLeft_toRightOf="@id/layout_left" - app:layout_constraintRight_toLeftOf="@id/layout_right" - /> - <include layout="@layout/hall_item_top" - android:id="@+id/layout_right" - android:layout_width="0dp" - android:layout_height="wrap_content" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - app:layout_constraintLeft_toRightOf="@id/layout_between" - app:layout_constraintRight_toRightOf="parent"/> - - <View - android:layout_width="0.5dp" - android:layout_height="0dp" - android:background="@color/gray" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - app:layout_constraintLeft_toRightOf="@id/layout_left" /> - - <View - android:layout_width="0.5dp" - android:layout_height="0dp" - android:background="@color/gray" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - app:layout_constraintLeft_toRightOf="@id/layout_between" /> - - - </androidx.constraintlayout.widget.ConstraintLayout> - - - <include layout="@layout/refresh_recycler" - android:id="@+id/include_refresh_recycler" + <com.scwang.smart.refresh.layout.SmartRefreshLayout + android:id="@+id/smart_refresh" android:layout_width="match_parent" android:layout_height="0dp" - app:layout_constraintTop_toBottomOf="@id/layout" - app:layout_constraintBottom_toBottomOf="parent"/> + app:layout_constraintTop_toBottomOf="@id/radio_group" + app:layout_constraintBottom_toBottomOf="parent" > + + <androidx.core.widget.NestedScrollView + android:layout_width="match_parent" + android:layout_height="match_parent"> + <androidx.constraintlayout.widget.ConstraintLayout + android:layout_width="match_parent" + android:layout_height="wrap_content"> + <androidx.constraintlayout.widget.ConstraintLayout + android:id="@+id/layout" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:background="@drawable/bg_white_corner" + android:elevation="@dimen/small_radios" + android:layout_margin="@dimen/activity_horizontal_margin" + android:padding="@dimen/frame_margin_lr" + app:layout_constraintTop_toTopOf="parent" + app:layout_constraintLeft_toLeftOf="parent" + app:layout_constraintRight_toRightOf="parent" + app:layout_constraintBottom_toTopOf="@id/recycler"> + + + <include layout="@layout/hall_item_top" + android:id="@+id/layout_left" + android:layout_width="0dp" + android:layout_height="wrap_content" + app:layout_constraintTop_toTopOf="parent" + app:layout_constraintBottom_toBottomOf="parent" + app:layout_constraintLeft_toLeftOf="parent" + app:layout_constraintRight_toLeftOf="@id/layout_between"/> + <include layout="@layout/hall_item_top" + android:id="@+id/layout_between" + android:layout_width="0dp" + android:layout_height="wrap_content" + app:layout_constraintTop_toTopOf="parent" + app:layout_constraintBottom_toBottomOf="parent" + app:layout_constraintLeft_toRightOf="@id/layout_left" + app:layout_constraintRight_toLeftOf="@id/layout_right" + /> + <include layout="@layout/hall_item_top" + android:id="@+id/layout_right" + android:layout_width="0dp" + android:layout_height="wrap_content" + app:layout_constraintTop_toTopOf="parent" + app:layout_constraintBottom_toBottomOf="parent" + app:layout_constraintLeft_toRightOf="@id/layout_between" + app:layout_constraintRight_toRightOf="parent"/> + + <View + android:layout_width="0.5dp" + android:layout_height="0dp" + android:background="@color/gray" + app:layout_constraintTop_toTopOf="parent" + app:layout_constraintBottom_toBottomOf="parent" + app:layout_constraintLeft_toRightOf="@id/layout_left" /> + + <View + android:layout_width="0.5dp" + android:layout_height="0dp" + android:background="@color/gray" + app:layout_constraintTop_toTopOf="parent" + app:layout_constraintBottom_toBottomOf="parent" + app:layout_constraintLeft_toRightOf="@id/layout_between" /> + + + </androidx.constraintlayout.widget.ConstraintLayout> + <androidx.recyclerview.widget.RecyclerView + android:id="@+id/recycler" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:overScrollMode="never" + android:padding="@dimen/activity_horizontal_margin" + tools:listitem="@layout/homt_item_recommend" + app:layout_constraintLeft_toLeftOf="parent" + app:layout_constraintRight_toRightOf="parent" + app:layout_constraintTop_toBottomOf="@id/layout"/> + </androidx.constraintlayout.widget.ConstraintLayout> + </androidx.core.widget.NestedScrollView> + + </com.scwang.smart.refresh.layout.SmartRefreshLayout> + + </androidx.constraintlayout.widget.ConstraintLayout> \ No newline at end of file -- Gitblit v1.9.1