Android ListView滚动选择项目?

时间:2014-10-08 04:32:28

标签: android android-listview

我使用了带有4个项目的ListView。当我点击ListView项目时,它会显示当前所选项目。但我需要实现Scroll Listener来选择ListView中的项目。当我滚动ListView时,它显示当前滚动的项目?任何人都帮我这个

2 个答案:

答案 0 :(得分:1)

覆盖OnScrollListener监听器

中的ListView方法
list.setOnScrollListener(new OnScrollListener() {

        @Override
        public void onScrollStateChanged(AbsListView view, int scrollState) {




        }

        @Override
        public void onScroll(AbsListView view, int firstVisibleItem,
                int visibleItemCount, int totalItemCount) {

            if (list.getLastVisiblePosition() == totalItemCount - 1
                    ) {

                Toast.makeText(getActivity(), "Last", Toast.LENGTH_SHORT)
                        .show();


                try {

                } catch (Exception e) {
                }

            }

        }
    });

答案 1 :(得分:0)

OnScrollListener

实施ListView
@Override
public void onScroll(AbsListView absListView, int firstVisible, int visibleCount, int totalCount) { 
    //firstvisible is your first visible item in the list
}