/SlidingLayout

一个可以展开、关闭的Layout

Primary LanguageJavaMIT LicenseMIT

SlidingLayout

Download

介绍

一个可以使控件具有关闭打开功能的layout,目前已测试支持基本View类型和RecycleView

效果图

使用方式

Gradle配置

dependencies {
    implementation 'com.ooftf:sliding-layout:1.1.5'
}

xml

    <com.ooftf.sliding.SlidingLayout
        android:id="@+id/sliding"
        android:layout_width="match_parent"
        android:layout_height="20dp">
        <TextView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="@string/longtext" />
    </com.ooftf.sliding.SlidingLayout>

SlidingLayout的layout_height是关闭状态时的高度

SlidingLayout 方法

方法名 描述
smoothOpen 变为打开状态
smoothClose 变为关闭状态
smoothTurn 改变状态
isOpen 是否是打开状态