2012-09-19 1 views
2

Я видел много приложений для Android, у которых есть ListView, что некоторые отличия от моего ListViews. в theire ListView прокрутки бар видел, как это:сделать ListView разницу прокрутки и более полезно

enter image description here

в картинке выше при прокрутке списка, что полоса прокрутки, будет показано, и вы можете его коснуться и прокручивать проще.

, но в моем приложении видели, как это:

enter image description here

это мой макет код XML:

<LinearLayout 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="vertical" > 

    <TextView 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:gravity="center" 
     android:paddingBottom="4dp" 
     android:text="@string/do" 
     android:textSize="16dp" /> 

    <ListView 
     android:id="@+id/lv" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:background="@drawable/main_background" 

     > 
    </ListView> 
</LinearLayout> 

я был гугл много раз, но я не найти какой-либо трюк. может ли кто-нибудь помочь мне, как я могу сделать свой свиток похожим на изображение?

ответ

5

Вы можете добавить их линий в вашем списке. Это сработало для меня.

android:fastScrollEnabled="true" 
    android:scrollbars="none 
+0

это работает нормально. Спасибо – aTa

3

android:fastScrollEnabled="true" в свойствах списка. Кроме того, если вы хотите быстро прокрутки большого пальца, чтобы быть видимым всегда, установите android:fastScrollAlwaysVisible="true"

затем, в вашем определении XML в ListView, вы бы что-то вроде этого:

<ListView 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:fastScrollAlwaysVisible="true" 
    android:fastScrollEnabled="true" > 
</ListView> 
+0

поблагодарить у yrajabi, но он не работает :( – aTa

+0

@aTa добавить андроид: скроллбары = «никто» (как предложено ниже) и посмотреть, если это работает, и это лучше разместить свой файл XML макет здесь. , так что мы можем проверить его, чтобы обнаружить проблемные свойства. – yrajabi

+0

Я обновляю свой пост и пишу xml-код, так как хочу – aTa

-1
Hi Use This attribute in your ListView which you declare in you layout file. 

android:scrollbars="none" 
+0

спасибо u Rishabh.CreatioSoft, но это не работает – aTa

+0

вы можете объяснить, что хотите еще раз. – yokees