效果如图,如果符合你的需求,请看下面详细讲解:
布局:
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<com.gmtech.glidelockscreen.GlideLockPagerLayout
android:id="@+id/gmMain"
android:layout_width="match_parent"
android:layout_height="match_parent">
<!--首页-->
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
>
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:text="首页"
android:textSize="26dp"
android:textColor="@color/black"
/>
</androidx.constraintlayout.widget.ConstraintLayout>
<!--锁屏页-->
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:background="@color/black"
android:layout_height="match_parent">
<TextView
android:visibility="gone"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="20dp"
android:text="双指下滑息屏"
android:textSize="26sp"
android:textColor="@color/white"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
</com.gmtech.glidelockscreen.GlideLockPagerLayout>
<data>
<!--是否 锁屏滑动-->
<import type="android.view.View" />
<variable
name="ableDisplay"
type="Boolean" />
<variable
name="lockSlide"
type="Boolean" />
</data>
</layout>
布局是这么排列的,锁屏页放在屏幕上方。