从顶部滑动视图到另一个布局 android

Slide View from Top Over the another layout android

我想 slide-in/Slide-out 我的视图从顶部俯视另一个视图。当顶视图滑入时,第一个可见视图变为淡入淡出,如果用户在顶视图外单击,它将使用从下到上的动画再次滑出,第一个视图再次完全可见。例如,您可以检查在线聊天布局,用户可以通过单击操作栏右上角的按钮来检查不同的选项,并且按钮在聊天屏幕上可见。

这就是你需要的:

https://github.com/wunderlist/android-sliding-layer-lib

<com.wunderlist.slidinglayer.SlidingLayer
    xmlns:slidingLayer="http://schemas.android.com/apk/res-auto"
    android:id="@+id/slidingLayer1"
    android:layout_width="@dimen/layer_width"
    android:layout_height="@dimen/layer_height"
    slidingLayer:shadowDrawable="@drawable/sidebar_shadow"
    slidingLayer:shadowSize="@dimen/shadow_size"
    slidingLayer:offsetDistance="@dimen/offset_distance"
    slidingLayer:previewOffsetDistance="@dimen/preview_offset_distance"
    slidingLayer:stickTo="top|bottom|right|left"
    slidingLayer:changeStateOnTap="true">

</com.wunderlist.slidinglayer.SlidingLayer>

您可以在此处更改滑动pattern/direction。

在继续集成之前安装此应用程序: https://play.google.com/store/apps/details?id=com.slidinglayersample&hl=en