如何在Android中的其余UI和视图层次结构上显示动画全屏视图



我正试图弄清楚如何处理这个UI功能,我想让ViewPager显示在所有内容上,滚动页面项目,然后当你按下时,它就会消失。通常情况下,我只会使用全屏对话框,但我想应用组合淡入淡出动画(出现时淡入淡出和消失时淡出)以及缩放动画(从零放大到出现时全屏,从全屏缩小到消失时无)。

与视图相比,基于对话框和动画界面的对话框似乎对动画不太友好。再说一遍,我不知道如何让视图放在所有内容之上,因为这通常是对话框的用途。似乎很难说哪一个是较小的邪恶,但我可能会从全屏视图中受益更多。我需要做什么?

编辑:@sound conception提出的一点我应该明确,遗憾的是,由于该功能的应用程序上下文,现在不能将其作为一个单独的活动。

您在问题中表示ViewPager将是全屏视图。在这种情况下,您可以将ViewPager实现为单独的Activity,并使用"活动转换"
看看这个谷歌I/O开发人员的活动转换视频
开发者网站上也有很多信息

最新更新