Android Can';t将地图拖到不可见的视图上

Android Can';t将地图拖到不可见的视图上,android,android-layout,android-maps-v2,Android,Android Layout,Android Maps V2,我已经设置了谷歌地图,我有一个视图(高度为150dp的ConstraintLayout),当我单击地图上的标记时,它会向上滑动,并在屏幕底部显示可见性(view.VISIBLE) 问题是,当我取消选择标记并将视图设置为“已消失”时,我无法使用屏幕的该部分来拖动地图 我还尝试将可聚焦和可点击设置为假,但仍然没有设置 有什么想法吗? 谢谢大家! 在“地图”视图上调用bringToFront() map.bringToFront(); 另一个有帮助的方法是将“地图”视图放在XML的末尾。我设法解决了

我已经设置了谷歌地图,我有一个视图(高度为
150dp的
ConstraintLayout
),当我单击地图上的标记时,它会向上滑动,并在屏幕底部显示
可见性(view.VISIBLE)

问题是,当我取消选择标记并将视图设置为“已消失”时,我无法使用屏幕的该部分来拖动地图

我还尝试将
可聚焦
可点击
设置为
,但仍然没有设置

有什么想法吗? 谢谢大家!

在“地图”视图上调用bringToFront()

map.bringToFront();

另一个有帮助的方法是将“地图”视图放在XML的末尾。

我设法解决了这个问题

问题在于动画

隐藏动画设置为具有
setFillAfter(false)

大概是这样的:

Animation Animation=AnimationUtils.loadAnimation(getActivity(),R.anim.slide_down);
动画。设定持续时间(150);

animation.setFillAfter(false);//很抱歉延迟回复。地图没有那个方法,如果我把地图视图放在最后,我的布局就不会显示。。。无论如何谢谢你!你解决这个问题了吗?我也有同样的问题