在Google IO 2013上,Google宣佈了支持庫的新版本,其中包括ViewDragHelper
類。 我看到了文檔,但是我找不到這個類的任何樣例。ViewDragHelper:如何使用它?
例如,非常典型的情況:我有自定義視圖,它擴展了FrameLayout並允許拖動一些內部的View
。例如,讓我們來看看Button。我在我的自定義視圖中覆蓋了onTouchEvent()
和onInterceptTouchEvent()
,並且如果矩形按鈕包含觸摸座標,並且這不是簡單的單擊,我開始拖動。
那麼,我需要做什麼ViewDragHelper
得到那個?點擊按鈕應該正確處理。
你可以嘗試檢查的Git樞紐項目:https://github.com/umano/AndroidSlidingUpPanel 其實我正試圖找出它現在的工作方式。目前,我在我的支持庫jar中找不到任何ViewDragHelper的時刻累積了下來。 :) – SSemashko
該課程僅限於2013年5月的支持庫的最新版本。嘗試通過SDKManager更新您的支持庫。查看'android.v4.support.widget'包。 – bvitaliyg
你有沒有設法得到一個處理點擊和拖拽的按鈕? –