关联用户滑动效果

This commit is contained in:
2026-05-23 15:39:39 +08:00
parent 3cd21f8fca
commit fe025c8a69
9 changed files with 401 additions and 179 deletions

View File

@@ -68,14 +68,19 @@
</LinearLayout>
<!-- 列表区域 -->
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rvAddLinkedUser"
<androidx.swiperefreshlayout.widget.SwipeRefreshLayout
android:id="@+id/swipeRefresh"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:paddingHorizontal="16dp"
android:paddingTop="8dp"
android:paddingBottom="16dp"/>
android:layout_weight="1">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rvAddLinkedUser"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingHorizontal="16dp"
android:paddingTop="8dp"
android:paddingBottom="16dp"/>
</androidx.swiperefreshlayout.widget.SwipeRefreshLayout>
<!-- 底部按钮 -->
<LinearLayout

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
<com.example.defenseapplication.view.SlideLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content">
@@ -7,9 +7,9 @@
<!-- 背景按钮层:删除 + 解除关联 两个按钮 -->
<LinearLayout
android:id="@+id/llActions"
android:layout_width="match_parent"
android:layout_width="wrap_content"
android:layout_height="120dp"
android:gravity="end"
android:gravity="start|center_vertical"
android:orientation="horizontal">
<TextView
@@ -83,4 +83,4 @@
android:textSize="14sp" />
</LinearLayout>
</FrameLayout>
</com.example.defenseapplication.view.SlideLayout>

View File

@@ -73,14 +73,19 @@
</LinearLayout>
</LinearLayout>
<!-- 列表区域 -->
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rvLinkedUser"
<androidx.swiperefreshlayout.widget.SwipeRefreshLayout
android:id="@+id/swipeRefresh"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:paddingHorizontal="16dp"
android:paddingTop="8dp"
android:paddingBottom="16dp"/>
android:layout_weight="1">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rvLinkedUser"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingHorizontal="16dp"
android:paddingTop="8dp"
android:paddingBottom="16dp"/>
</androidx.swiperefreshlayout.widget.SwipeRefreshLayout>
<!-- 底部按钮 -->
<LinearLayout