Android:ListView显示时不显示ListView的滚动条

时间:2013-06-17 06:16:09

标签: android listview scrollbar

我有一个ListView,当这个ListView显示时,它的滚动条也会显示并稍后淡出,我想滚动时只显示scroolbar,怎么办?

1 个答案:

答案 0 :(得分:2)

为此,请使用xml文件中listview的以下属性

android:scrollbars="none"

并在java文件中使用以下代码启用滚动条

lv.setOnScrollListener(new OnScrollListener() {

            @Override
            public void onScrollStateChanged(AbsListView view, int scrollState) {
                // TODO Auto-generated method stub

            }

            @Override
            public void onScroll(AbsListView view, int firstVisibleItem,
                    int visibleItemCount, int totalItemCount) {
                // TODO Auto-generated method stub

                lv.setScrollbarFadingEnabled(true);
            }
        });