0

我有一个ListView,当这个ListView显示的时候,它的滚动条也会显示,之后会淡出,我想让scrollbar只在滚动的时候显示,怎么办?

4

1 回答 1

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);
            }
        });
于 2013-06-17T06:23:28.737 回答