I want to hide a listview's scrollbar when the listview isn't scrolling and
show it when scrolling. If API levle is 5 or greater we can use
setScrollbarFadingEnabled(fadeScrollbars).But bow to implement the same
effect on lower API level? I tried to implement setOnScrollListener() and
based on scrollState thought to enable and disable scrollbar. Any idea how
to implement it ???
This is what I tried .
ls1.setOnScrollListener(new OnScrollListener() {
@Override
public void onScrollStateChanged(AbsListView view, int
scrollState) {
// TODO Auto-generated method stub
Log.i("onScrollStateChanged ::: ",
String.valueOf(scrollState));
if(scrollState == OnScrollListener.SCROLL_STATE_IDLE){
ls1.setVerticalScrollBarEnabled(false);
}else{
ls1.setVerticalScrollBarEnabled(true);
}
}
@Override
public void onScroll(AbsListView view, int firstVisibleItem,
int visibleItemCount, int totalItemCount) {
// TODO Auto-generated method stub
ls1.setVerticalScrollBarEnabled(false);
}
});
its not working properly.
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en