如何使用未連接的按鈕打開SlidingDrawer?換句話說,我喜歡在沒有把手的情況下打開它。通過按鈕打開SlidingDrawer
2
A
回答
7
請致電open()
關於SlidingDrawer
。
0
您需要覆蓋手柄的觸摸方法並將觸摸事件傳遞給按鈕。
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();
}
});
5
調用.open()
和.close()
使抽屜在沒有動畫的情況下出現和消失。我不知道這是否是普遍的情況 - 我在4.03上用抽屜在RelativeLayout
上進行了測試,它只是彈出到視圖中而沒有動畫。
爲了使SlidingDrawer
開放和滑動進入查看點擊一個按鈕時關閉,使用:
slidingDrawer.animateOpen();
和
slidingDrawer.animateClose();
相關問題
- 1. 通過通知按鈕打開藍牙
- 2. 如何通過按鈕打開infowindow
- 3. libGDX通過按鈕打開地圖
- 4. 通過Html按鈕打開文件
- 5. 如何通過按鈕打開SlidingPanelLayout?
- 6. 部分「打開」SlidingDrawer
- 7. SlidingDrawer中的按鈕
- 8. SlidingDrawer開始半打開
- 9. 開關按鈕打開通知
- 10. 如何通過在HTML中按F2打開鏈接或按鈕?
- 11. 如何通過按下按鈕打開pdf?
- 12. 通過AJAX打開PDF文件,按住按鈕
- 13. 忽略通知按鈕打開活動
- 14. 打開從按鈕
- 15. 通過單擊按鈕打開選項菜單
- 16. 通過單擊Android中的按鈕打開ContextMenu
- 17. 通過點擊按鈕打開PDF或Word文檔
- 18. Python 3和tkinter通過單擊按鈕打開新窗口
- 19. 通過擴展按鈕打開teamspeak服務器
- 20. 通過點擊按鈕在ironpython中打開文件
- 21. 打開新窗口通過點擊按鈕使用jQuery
- 22. FXML通過按鈕打開一個新場景
- 23. Extjs通過單擊按鈕打開新的Ext.window.Window
- 24. 如何通過單擊按鈕打開texField?
- 25. 通過點擊按鈕打開片段片段
- 26. 通過單選按鈕選擇後打開網站
- 27. Java通過點擊某個按鈕打開一個新窗口
- 28. 如何通過不同的按鈕打開不同的URL?
- 29. Android - 如何打開通過單擊按鈕的活動
- 30. 通過單擊按鈕打開新的JFrame
什麼叫開放的意思是()是指在哪裏適用於滑動抽屜。你能解釋一下嗎? – Nikki 2011-02-11 05:04:54