android View.getLeft() 與 View.getScrollX()

當調用一個View的 void scrollTo (int x, int y) 方法 移動view後:


 View.getLeft() 獲取的值是沒有變化的,仍然是最開始的值:左邊相對於父控件的距離。


View.getScrollX()獲取的值則發生了變化:指調用的控件的水平移動的距離,當未移動的時候,獲取的值爲0. 當向右移動20,則獲取值爲 -20,再向右移動10,則獲取-30,


對於scrollTo(int x,int y) 函數的參數:

x: 負數代表向右移動,正數代表向左移動

y:負數代表向下移動,正數代表向上移動


scrollBy() 同上。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章