java - 通过代码 ScrollView

标签 java android view scroll

我想以编程方式滚动 View。到目前为止,我发现了两种可能性:

  • scrollTo(x,y) :View 的左上角对应于必须在 中绘制的点 (x,y) >查看。问题是,在调用之后,无法手动滚动 View 以使其显示 y 上方或 x 左侧的内容。
  • setScrollY(y) :似乎是我正在寻找的功能。但它仅适用于 14 级以上的 API。我的应用程序应该使用 API 8 级。

是否有其他功能可以完成我想做的事情?

预先感谢您花时间帮助我。

最佳答案

您的 View 是否在 ScrollView 中?如果没有,您将需要自己处理事件以在使用代码设置滚动位置后手动 ScrollView 。听起来您需要手动控制和编程控制,因此您需要使用滚动容器或自己处理触摸事件。

关于java - 通过代码 ScrollView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10268579/

相关文章:

java - 增加分配给jdk的内存

Java异常错误

ios - 我需要澄清一下我是否应该(可以?)解除分配与 View 相关的 UI 元素

view - Ember 不更新模型更改的 View

java - 转换 Java 对象的最佳实践/模式

java - 这算是反射(reflection)吗?

java - Android ItemTouchHelper 部分滑动

android - 连接充电器时在 Android 上自动开机

android - 在安卓中禁用麦克风

Android 如何在一段时间后替换 View ?