0

我正在使用页面查看器,但是当我滚动页面查看器的内容(垂直)时,我都没有接到电话

public void onPageScrollStateChanged(int arg0) 
    {
        android.util.Log.e("XXXX", "onPageScrollStateChanged");

    }
or
    @Override
    public void onPageScrolled(int arg0, float arg1, int arg2) 
    {
        android.util.Log.e("XXXX", "Page Is scrolleed");

    }

但是当我水平滚动页面时,我会在上面收到回电。有什么帮助吗?

4

1 回答 1

1

ViewPager 仅保存视图。onPageScrollStateChanged 和 onPageScrolled 仅在页面更改时调用,即仅水平滚动。

垂直滚动由您添加到 ViewPager(使用适配器)的视图实现。因此,将滚动侦听器添加到您的子视图(即您要添加到 PageViewer 的视图)。

于 2013-02-12T07:48:16.530 回答