目前,当我的应用程序中的抽屉导航打开时,它会出现在 mainActivity View 的顶部。
我的问题是,是否可以为 mainActivity View 设置动画,以便在打开时所述 View 的左侧与抽屉导航的右侧匹配?
最佳答案
(几乎)总是可能的。但我认为这是个坏主意,因为它不会遵循 ui guidelines from google对于 Android 应用程序。
但是如果你真的想这样做,你有两个选择:
简单。当抽屉打开时,在布局的其余部分启动动画,并在抽屉关闭时执行相反的动画。这是较少的努力,但可能效果不佳。
实现您自己的抽屉。您将能够拥有您想要的完美动画和行为。在这种情况下,您可能想使用 fragment 。主要 fragment 将是内容,另一个 fragment 将是抽屉。当您需要这样做时,您可以为这两个 fragment 设置动画并翻译为“打开”您的抽屉。
您可以阅读更多关于动画的内容here .
关于android - 当抽屉导航打开时将 mainActivity 推到一边,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33615159/