2012-04-22 137 views
4

我想編程式滾動View。到目前爲止,我已經找到了兩種可能性:通過代碼滾動視圖

  • scrollTo(x,y):在View的左上角對應的什麼必須在View繪製的點(X,Y)。問題是,在通話之後,不可能手動滾動View以使其顯示y之上或x左側的內容。
  • setScrollY(y):似乎是我正在尋找的功能。但它只適用於14級以上的API。我的應用程序應該可以使用API​​級別8。

是否有另一個功能可以做我想做的事情?

在此先感謝您花費時間來幫助我。

+0

有一個[Scroller]類(http://developer.android.com/reference/android/widget/Scroller.html)。 – neevek 2012-04-22 14:08:35

+0

好問題!仍在尋找答案。 – 2012-10-09 21:59:48

+0

使用自定義代碼的Scroller類解決了我的問題。 – Zelig63 2013-04-29 05:41:54

回答

0

您的ViewScrollView?如果不是,則需要自行處理事件,以在使用代碼設置滾動位置後手動滾動視圖。這聽起來像你想要手動和程序控制,所以你需要使用滾動容器或自己處理觸摸事件。