如何使用自定义动画隐藏和显示ActionBar?

时间:2014-09-19 11:46:21

标签: android android-actionbar android-animation

我正在制作一个自定义动画,要求页面内容与我的ActionBar同步滑动。为此,我需要知道hide()和show()动作的动画持续时间。

Runnable animationRunnable = new Runnable() {
    @Override
    public void run() {
        getSupportActionBar().hide();
        animate(topSlideImage).setDuration(ANIMATION_DURATION).translationYBy(-sectionHeight);
    }
};

我的动画时长 600ms

除了知道之外,我还想改变(持续时间,插补器等)ActionBar隐藏和显示动画,以及如何做同样的想法。

编辑#1

我深入研究ActionBarImpl代码,发现hide()/ show()持续时间为250 ms,并且内部使用了三次插值器。

有关如何使用自定义动画隐藏和显示ActionBar的任何想法

0 个答案:

没有答案