我已经搜索了很多并尝试了所有的事情 我把它添加到班级
translator_list.setOverScrollMode(View.OVER_SCROLL_NEVER);
这是listview的布局
<ListView
android:id="@+id/translator_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@+id/search_authrs"
android:divider="@drawable/authors_menu_divider"
android:fadeScrollbars="true"
android:fastScrollAlwaysVisible="false"
android:fastScrollEnabled="true"
android:listSelector="@drawable/sidemenu_selector"
android:paddingRight="40dip"
android:scrollbarStyle="insideOverlay"
android:scrollbars="none" />
但快速滚动仍然出现我启用它因为我有一个列表的索引功能,我需要fastscroll 它没有在kitkat中显示,但是任何sdk&lt; 4.4它都显示了这个大灰色方块 ![喜欢这张图片] http://blog.matto1990.com/wp-content/uploads/2010/07/dispay_problem.png“喜欢这张图片”
提前谢谢
答案 0 :(得分:0)
使用android:fadeScrollbars
(如果您是API级别5)或尝试使用setOnScrollListener
检查滚动状态并隐藏/显示条形图。
setOnScrollListener example。
对于像KITKAT这样的后续版本,
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
view.setFastScrollAlwaysVisible(true);
}
这将一直启用它。