【问题标题】:Capture onScroll event in Android ScrollView在 Android ScrollView 中捕获 onScroll 事件
【发布时间】:2014-03-02 01:53:38
【问题描述】:

简单的场景 - ScrollView 托管一个具有多个子级的 LinearLayout - 允许在 Android 上开发滚动启用视图的首选模式。

如果我使用 ListView/onScrollListener 组合,我需要捕获现成可用且运行良好的 onScrollEvents、启动、停止等。

用于滚动视图的专用小部件没有捕获这些事件的内置功能?快点!我已经尝试过 OnTouchEvent 侦听器、onGestureListener 等 - 所有的解决方法都意味着其他东西。我在这里错过了什么?

【问题讨论】:

标签: android scrollview android-linearlayout onscrolllistener


【解决方案1】:

很遗憾,没有预先构建的方法来获取这些事件。但是,有两种解决方法:

  • 改用ListView

  • 使用 ScrollListener 构建您自己的自定义 ScrollView。这并不难实现,has been done before

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-07
    • 1970-01-01
    • 2015-07-25
    相关资源
    最近更新 更多