我正在编写一个应用程序,我需要从上到下移动视图,但只有当用户将其向下移动时才需要。要移动此视图,我在视图下方有一个按钮可以拖动。所以最初我把视图放在视图的顶部,即负边距等于高度,只有拖动按钮在用户顶部可见。我看到这在Lollipop上非常有效,并且视图位于视图底部与屏幕顶部匹配的位置。当我在Kitkat和更低版本上试用它时,视图更倾向于顶部而不是屏幕边缘。我在RelativeLayout中拥有这一切。
为了显示向下拖动视图,我在视图上操作bottomMargin和topMargin属性。
有没有人遇到过类似的问题?提前谢谢。