【问题标题】:Toolbar setOnScrollChangeListener() for api level 19api 级别 19 的工具栏 setOnScrollChangeListener()
【发布时间】:2017-11-10 03:06:28
【问题描述】:

是否有任何替代侦听器可用于获取 y 轴上的滚动量?

我正在使用android.support.v7.widget.Toolbar,但它没有向后兼容 API 级别 19。

【问题讨论】:

    标签: java android android-view android-toolbar android-scroll


    【解决方案1】:

    您可以使用ViewTreeObserver#addOnScrollChangedListener() API 来实现:

    toolbar.getViewTreeObserver().addOnScrollChangedListener( new ViewTreeObserver.OnScrollChangedListener() { @Override public void onScrollChanged() { int x = toolbar.getScrollX(); int y = toolbar.getScrollY(); } });

    【讨论】:

      【解决方案2】:

      如果我理解正确,你可以改用addOnScrollChangedListener()

      希望这会有所帮助。 对不起我的英语。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-01-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多