在屏幕上点击SlidingDrawer

时间:2012-01-16 02:56:57

标签: android hide tap slidingdrawer

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

1 个答案:

答案 0 :(得分:1)

在滑动抽屉外面的视图上, 添加一个TouchListener,您可以在滑动抽屉上调用slidingDrawer.close();slidingDrawer.animateClose();

相关问题