單擊按鈕時是否可以將某個活動向下滾動到某個點?如何使活動滾動到某個點?
我希望我的活動像網頁中的錨點一樣行爲。
我在活動的頂部有兩個按鈕,接着是每個按鈕的冗長文本。當我點擊頂部的按鈕時,我希望頁面在該按鈕描述的開始處向下滾動。
這可能嗎?
單擊按鈕時是否可以將某個活動向下滾動到某個點?如何使活動滾動到某個點?
我希望我的活動像網頁中的錨點一樣行爲。
我在活動的頂部有兩個按鈕,接着是每個按鈕的冗長文本。當我點擊頂部的按鈕時,我希望頁面在該按鈕描述的開始處向下滾動。
這可能嗎?
假設您使用的是TextView來顯示文本,則使用內置的滾動功能myTextView.scrollTo(x,y)
。把它放在按鈕的onClicks裏面,你應該很好走!
http://developer.android.com/reference/android/widget/TextView.html
所以你外佈局是一個滾動的看法?
你可以叫
View.requestFocus()
顯然,該視圖有要成爲焦點。
上面提到的scrollTo(x,y)的問題很可能是您不知道x,y。