2012-03-24 76 views
4

「Android設計」網站正在爲可滾動視圖推薦「邊界反饋」。 http://developer.android.com/design/style/touch-feedback.html如何在android上實現「邊界反饋」?

http://i.stack.imgur.com/TuBkX.png

沒有任何API或庫的自定義視圖實現與易用性和一致性? 還是應該從頭開始實施?

+1

如果計劃創建自己的可滾動視圖,那麼你可能必須自己實現它。在[here]中尋找overscroll(http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/4.0.3_r1/android/widget/Horizo​​ntalScrollView.java#Horizo​​ntalScrollView)得到一個想法如何Android它 – zapl 2012-03-24 03:01:39

回答

3

你是「建築習慣」嗎?如果你堅持使用API​​的UI元素,你應該沒問題。所有的滾動視圖可以被配置爲對邊界情況做不同的事情(例如overscroll)。

如果您從頭開始構建UI元素,則可以考慮簡單地重寫或繼承現有的UI元素以按照您的方式運行。如果沒有,您可以查看源代碼以瞭解不同的邊界情況(再次超滾)是如何實現的。但是,我感覺你在第一類。

+0

它幫助。非常感謝 – behumble 2012-03-24 21:18:34