我需要最简单的方法为我的应用程序实现滑动覆盖面板。这是我想做的:
我在主要活动中有一个图像的网格视图,当用户单击一个图像时,滑动叠加层从屏幕顶部下降到显示图像详细信息并部分隐藏网格视图内容的一半,我进行了大量搜索并找到了这些图像文章;
使用片段
但是我不想为这个简单的任务使用一个库,因为它可能是一个过大的功能。所以有人可以分享一些示例,以最小的方式使用Framelayout或fragment实现它。
创建一个RelativeLayout
视图,该视图位于屏幕外部,然后使用ObjectAnimator
设置视图的translateY
属性来移动它。
ObjectAnimator objectAnimator = ObjectAnimator.ofFloat(yourLayout, "TranslationY", 200 );
objectAnimator.start();
这将为布局容器的移动设置动画。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句