Android 如何创建从底部滑入按钮的布局

Android 如何创建从底部滑入按钮的布局,android,android-layout,Android,Android Layout,在我的应用程序中,我想创建一个主菜单屏幕布局。该布局基本上有一个线性布局,从左侧开始为40 dp,另外一个线性布局中有四个按钮 现在,我想实现的是,当用户到达主菜单屏幕时,四个按钮应该从底部滑入,我知道我需要用按住按钮的布局来膨胀第一个布局,我已经研究了一些开发者android上的插值器,但我仍然无法实现我想要的 有谁能帮我实现这一点吗?举个例子或一个关于通货膨胀的教程会有帮助,但通货膨胀必须是从下到上或从上到下。如果我理解正确,你只需要设置按钮的动画(从下到上滑动)。首先,您需要在R.anim

在我的应用程序中,我想创建一个主菜单屏幕布局。该布局基本上有一个线性布局,从左侧开始为40 dp,另外一个线性布局中有四个按钮

现在,我想实现的是,当用户到达主菜单屏幕时,四个按钮应该从底部滑入,我知道我需要用按住按钮的布局来膨胀第一个布局,我已经研究了一些开发者android上的插值器,但我仍然无法实现我想要的


有谁能帮我实现这一点吗?举个例子或一个关于通货膨胀的教程会有帮助,但通货膨胀必须是从下到上或从上到下。

如果我理解正确,你只需要设置按钮的动画(从下到上滑动)。首先,您需要在R.anim smth中定义动画,如下所示:

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
     android:interpolator="@android:anim/accelerate_decelerate_interpolator">

<translate
    android:fromXDelta="-200%"
    android:toXDelta="0%"
    android:fromYDelta="200%"
    android:toYDelta="0%"
    android:duration="3000"/>

<alpha
    android:fromAlpha="0.0"
    android:toAlpha="1.0"
    android:duration="3000" />
</set>

它可能有助于显示您已经尝试实现的代码,这样我们就可以完成一些工作。不太可能有人会为你写一个完整的活动。
Animation a = AnimationUtils.loadAnimation(this, R.anim.alpha);
a.reset();
TextView tv = (TextView) findViewById(R.id.firstTextView);
tv.clearAnimation();
tv.startAnimation(a);