我需要模态页面,并带有“从底部滑动并覆盖(不推动)当前页面”过渡。
我设置了animated
方法的参数showModal
,但没有任何改变。
如何实现模式页面的这种过渡? Android平台。
答案 0 :(得分:0)
答案 1 :(得分:0)
我有点怪异的东西,用AbsoluteLayout包裹我的元素,并为其赋予较高的最高价值,例如“ 800”, 并在navigationdTo函数中使用top属性的负值制作过渡动画。在您的情况下,您将使用left属性并在x上进行过渡。
另一种在UI中看起来更好的解决方案,添加了一个自定义组件作为模态,用AbsoluteLayout包装页面元素,在需要显示模态时添加自定义组件,并对其应用先前的动画技巧
提示:如果您希望自定义组件覆盖全屏,则可以将actionBarHiddin = true设置。
提示:异步/等待,然后对平滑处理非常有用。