2011-01-21 14 views
1

私はSlidingDrawerを使用していますが、私のアプリケーションではかなりうまく動作しますが...ハンドルに触れると完全に開いたり閉じたりしないようにできますか? 私はより良い説明をしようとします:ハンドルを上下にドラッグすると、私のSlidingDrawerが開いたり閉じたりしますが、タッチを止めると、ビューはコンテンツを単独で表示または非表示にします(以前の状態によって異なります) 。 SlidingDrawerを記述したとおりに動作させることは可能ですが、一度タッチを離すと、それまでの高さを維持して開いたり閉じたりしますか? ありがとう!ここ怠惰なSlidingDrawer

答えて

0

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

は、あなたの答えアナンドありがとうござい開閉引き出しを実装するためのコードです。私が理解すれば、私は、OnDrawerOpenListenerを私が言うようにオーバーライドします。私はスライダーが完全に開くのを防ぐことができますが、与えられた高さだけです。 – lorenzoff

+0

はい、できます。唯一のことは、他にもいくつかのコントロールがあれば、引き出しのレイアウト上にあります。それ以上に設定してスライダーを制限することができます – Anand

+0

もう一度ありがとう – lorenzoff

関連する問題