正如标题所说,我想在列表视图不滚动时隐藏列表视图的滚动条,并在滚动时显示它。我知道如果 API 为 5 或更高版本,可以通过将“android:fadeScrollbars”设置为应用程序样式来轻松完成此操作。但我希望该功能在所有 android 设备上都可用。所以我实现了“setOnScrollListener”方法,并使用 setVerticalScrollBarEnabled 方法切换了滚动条的可见性。这在 G2 上效果很好。问题是,在 Motorola Milestone 上,滚动停止时未收到 SCROLL_STATE_IDLE 事件,因此滚动条仍然可见。
感谢您的阅读!