2

嗨,我正在开发我的应用程序,我只是想知道这是否可能。好的,所以我的布局中有大量文本,我想务实地控制滚动视图中的线性布局被按下的位置。例如,我想将我的应用程序编程到我的文本中间,我该怎么做?

4

1 回答 1

0

使用“scrollTo”功能怎么样。以编程方式,您将能够指定要滚动到的 x 和 y。

http://developer.android.com/reference/android/widget/ScrollView.html#scrollTo(int , int)

这是一个如何使用 scrollBy 和 scrollTo 方法的示例。本质上,您为要滚动的量给它一个像素偏移量。您可以使用 getScrollX 和 getScrollY 来获取位置,尽管在您的情况下听起来您可能希望使用“scrollBy”来根据滚动视图的顶部和用户按下的位置滚动偏移量。

http://android-er.blogspot.com/2011/09/scroll-view-scrollby-and-scrollto.html

于 2013-02-26T18:38:27.923 回答