0

默认情况下,在 Android SlidingDrawer 中设计为使用子视图作为句柄来打开或隐藏其自身。但是这里想通过点击屏幕上不在打开的 SlidingDrawer 区域内的任何地方来隐藏我的 SlidingDrawer。就像用户在基于桌面/网络的应用程序上点击其他位置时隐藏的弹出菜单一样。有什么办法吗?我的slidingDrawer 不是全屏的,所以它允许用户点击屏幕上的其他地方。

4

1 回答 1

1

在滑动抽屉外部的视图上,添加您调用的 TouchListenerslidingDrawer.close();slidingDrawer.animateClose();在滑动抽屉上。

于 2012-01-16T02:59:32.250 回答