Android汉堡图标动画活动开关

时间:2016-04-21 13:55:11

标签: android android-layout android-activity android-animation android-toolbar

如何在工具栏上制作汉堡包图标,以便在切换活动时激活后退图标?

(这个动画在设置和导航视图中工作正常,开关通常由ActivityOptions.makeSceneTransitionAnimation设置动画)

您可以看到我在Gmail应用中点击任何消息的示例。

1 个答案:

答案 0 :(得分:0)

谷歌并没有那么容易。如果要将解决方案与导航抽屉一起使用,则需要创建自己的drawertoggle.Delegate接口实现。那么你想扩展DrawerArrowDrawable类,以控制图标的实际状态。最后,使用属性动画制作动画状态更改。

在您的情况下,创建新活动时,您希望立即开始将图标设置为箭头状态。

我写了一个有点说明需要做什么的要点: https://gist.github.com/urandom/8608fb45fdd489c8cd2bf9654a2139a1