2011-01-21 140 views
1

我正在使用SlidingDrawer,它在我的应用程序中工作得很好,但是......有可能有一个在触摸手柄时无法完全打开或关闭? 我会尝试更好地解释:上下拖动手柄,我的SlidingDrawer会按照手指正确打开和关闭,但当我停止触摸时,视图会自行完成显示或隐藏其内容(取决于其以前的状态) 。 是否有可能具有与所述完全相同的SlidingDrawer,但是一旦触摸被释放,停止打开或关闭以保持迄今显示的高度? 谢谢!懒惰SlidingDrawer

回答

0

这里是实现开启和关闭抽屉

slidingDrawer = (SlidingDrawer) this.findViewById(R.id.slidingDrawer);  
    slidingDrawer.setOnDrawerOpenListener(this); 
    slidingDrawer.setOnDrawerCloseListener(this); 
+0

谢谢您的回答阿南德的代码;如果我明白了,重写-let我说 - OnDrawerOpenListener我会能够防止滑块完全打开,但只有给定的高度? – lorenzoff 2011-01-21 11:26:39