繁体   English   中英

面板从上到下滑动Android

[英]Panel that slide from top to bottom Android

我想在Android中实现滑动面板,在这个设计中从上到下滑动

在此输入图像描述

在此输入图像描述

您也可以通过Translate Animation实现相同的功能。 首先,您需要在res / anim文件夹下编写xml文件。

slide_down_service.xml 
<translate 
      xmlns:android="http://schemas.android.com/apk/res/android"
      android:duration="@android:integer/config_longAnimTime" 
      android:fromXDelta="0%p" 
      android:toXDelta="0%p"
      android:fromYDelta="0%"
      android:toYDelta="120%">
</translate>

您可以根据要求更改YDelta值。 然后,您需要在活动中以下列方式初始化动画。

  Animation animContentDown = AnimationUtils.loadAnimation(
                    getApplicationContext(), R.anim.slide_down_service);
            animContentDown.setAnimationListener(new AnimationListener() {
                @Override
                public void onAnimationStart(Animation animation) {
                }

                @Override
                public void onAnimationRepeat(Animation animation) {
                }

                @Override
                public void onAnimationEnd(Animation animation) {

                }
            });

然后启动你的动画: yourview.startAnimation(animContentDown);

那是一个滑动的抽屉 实现很简单,你只需要两个视图来处理句柄和内容。 但要小心,它已被弃用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM