2014-12-02 2 views
0

Я знаю, что это уже было задано бесконечно, но я попробовал все решения и не имел никаких результатов.ListView всегда показывает полосу прокрутки внутри SwipeRefreshLayout

Я хочу, чтобы вертикальные полосы прокрутки всегда отображались на экране.

Это мой XML:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:orientation="vertical"> 

    <android.support.v4.widget.SwipeRefreshLayout 
     android:id="@+id/swipe_refresh_layout" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent"> 

     <ListView android:id="@+id/list_view" 
       android:layout_width="match_parent" 
       android:layout_height="match_parent" 
       android:paddingRight="16dp" 
       android:paddingLeft="16dp" 
       android:background="#ffacb8ba" 
       android:fadeScrollbars="false" 
       android:scrollbarFadeDuration="0" 
       android:scrollbarAlwaysDrawVerticalTrack="true"/> 

    </android.support.v4.widget.SwipeRefreshLayout> 

</LinearLayout> 

В моем коде, я также установил

listView.setFastScrollEnabled(true); 

Я думаю, что проблема может быть связана с тем, что ListView находится внутри swiperefreshlayout, я дон Не знаю.

ПОМОЩЬ !!!

ответ

Смежные вопросы