2011-01-26 61 views
0

我想返回到textview中的某個位置。 例如,我有一個textview,滾動到某個位置(%的文本或一行)。 我想捕獲該位置,然後當打開相同文本和相同字體大小的相同文本視圖時,我想返回到相同的位置。TextView滾動到上一個位置

獲取位置並滾動到該位置的命令是什麼?

回答

1

如果它不是一個可編輯的文本框,最好使用包裝在ScrollView中的TextView,然後使用getScrollX()和getScrollY()來查找位置,然後使用scollTo()來恢復。不過請注意,設置滾動位置可能有點時髦。請參閱:http://groups.google.com/group/android-developers/browse_thread/thread/1a36f62df821d771

+0

不需要使用ScrollView - scrollTo(x,y)是View的方法,可以直接在任何視圖上使用 - 在這種特殊情況下TextView(考慮問題的時間問題,我必須添加這是關於api 11+) – 2015-01-17 22:24:55