Android:像软件键盘一样,在另一个视图下有一个任意视图幻灯片
我想在页面底部弹出一个视图,就像 软件键盘视图不在彩信应用程序的撰写部分显示。 它从底部滑入,就像被垂直添加到 定向线性布局,仅使ListView更小。它变成了一个 当前布局的一部分,而不是在其顶部弹出。 我想用我自己的自定义视图来解释这件事 这个问题有意义吗?一定有意义 我有一个演示,演示了一般技术。因为它实现了一个自定义的Android:像软件键盘一样,在另一个视图下有一个任意视图幻灯片,android,Android,我想在页面底部弹出一个视图,就像 软件键盘视图不在彩信应用程序的撰写部分显示。 它从底部滑入,就像被垂直添加到 定向线性布局,仅使ListView更小。它变成了一个 当前布局的一部分,而不是在其顶部弹出。 我想用我自己的自定义视图来解释这件事 这个问题有意义吗?一定有意义 我有一个演示,演示了一般技术。因为它实现了一个自定义的视图类,所以它比需要的要复杂一些 要点是,您实际上已经在布局中设置了面板,将其放置在您希望的位置,但您设置了android:visibility=“gone”,使其不会出现
视图
类,所以它比需要的要复杂一些
要点是,您实际上已经在布局中设置了面板,将其放置在您希望的位置,但您设置了
android:visibility=“gone”
,使其不会出现。当您希望它可见时,将其设置为可见,并设置一个TranslateAnimation
以将其滑入。今天有一个幻灯片布局视图可供使用
只需使用此选项并在布局中添加以下内容:
<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">
你可以从Wow下载一个演示应用程序,这比我想象的要容易得多。非常感谢你!是否可以通过编程方式添加该视图?我想在不同的活动中使用它,并想知道是否需要在准备时将其放置在每个版面中…@SvenMenschner:您需要添加一个单参数构造函数来提供
上下文
,并添加一个setter来提高速度,以便在版面文件之外使用它。
compile 'com.wunderlist:sliding-layer:1.2.5'