1

有没有可以调用的方法来找出滚动没有起作用?

或者是否有任何可以设置为在列表视图停止滚动时调用的侦听器?

提前致谢!

4

2 回答 2

8
    listView.setOnScrollListener(new OnScrollListener() {
                    @Override
                    public void onScrollStateChanged(AbsListView view, int scrollState) {
                        switch (scrollState) {
                        case OnScrollListener.SCROLL_STATE_IDLE:
                            Log.i("", "here scrolling is finished");
                            break;
                        case OnScrollListener.SCROLL_STATE_TOUCH_SCROLL:
Log.i("", "here scrolling is finished");
                        case OnScrollListener.SCROLL_STATE_FLING:
                            Log.i("", "its scrolling....");
                            break;
                        default:
                            break;
                        }
                    }

祝你好运...

于 2012-08-24T11:38:07.647 回答
4

您需要实现OnScrollListenerwhich 提供的方法可以帮助您检测ListView. 阅读这篇文章。

于 2012-08-24T11:32:10.637 回答