添付されていないボタンを使用して SlidingDrawer を開くにはどうすればよいですか? つまり、ハンドルなしで開くのが好きです。
5207 次
4 に答える
7
を呼び出しopen()
ますSlidingDrawer
。
于 2011-02-11T01:56:34.487 に答える
5
.open()
andを呼び出して.close()
、アニメーションなしで引き出しを表示および非表示にします。これが一般的なケースかどうかはわかりません.4.03で引き出しをテストしたRelativeLayout
ところ、アニメーションなしで表示されました.
ボタンをクリックしたときにビューにスライドしてSlidingDrawer
開閉するには、次を使用します。
slidingDrawer.animateOpen();
と
slidingDrawer.animateClose();
于 2013-02-03T00:19:20.450 に答える
2
まだ助けが必要かどうかはわかりませんが、同じことを考えていました.
「SlidingDrawer」は、「スライダー」と呼ばれるオブジェクトです。
SlidingDrawer slider = (SlidingDrawer) findViewById(R.id.SlidingDrawer);
オブジェクト名を使用して、メソッド「open()」を呼び出します。
slider.open();
スライド ドロワーを開くだけのボタンの例:
Button next = (Button) findViewById(R.id.Button01);
next.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
slider.open();
}
});
于 2011-12-25T04:13:59.097 に答える
0
ハンドルのタッチ メソッドをオーバーライドし、タッチ イベントをボタンに渡す必要があります。
于 2011-06-23T08:11:47.640 に答える