2012-01-08 2 views
1

Я делаю приложение, которое имеет listview (большое дело: P), и я хочу, чтобы у него было такое же, как в каналах твиттера.twitter like list view

Теперь я достиг такого же результата, но разница в том, что если u прокручивается в приложении twitter, полоса прокрутки отображается справа от экрана, однако для моего приложения она отображается в виде списка.

Пожалуйста, смотрите скриншоты, чтобы увидеть, что я имею в виду

http://dl.dropbox.com/u/14534468/I.png

http://dl.dropbox.com/u/14534468/twitter.png

здесь код XML я использую.

<ListView 
    android:id="@+id/list" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:cacheColorHint="#00000000" 
    android:layout_margin="10dp" 
    android:background="@drawable/rounded" 
    android:divider="#d1d1d1" 
    android:dividerHeight="1dp" /> 

где округляется является

<shape xmlns:android="http://schemas.android.com/apk/res/android"> 
    <solid android:color="#ffffff" /> 
    <corners android:radius="5dp" /> 
</shape> 

Любые идеи, как я могу добиться того же?

+0

Похоже, что это просто вопрос о добавлении немного пробела справа. Должен сделать трюк. –

ответ

2

Вы должны указать свои позиции в поле, а не в ListView, или, может быть, оно работает с отступом, заданным ListView.

+0

не помогает ... – Amit

+0

Действительно? Как насчет http://developer.android.com/reference/android/view/View.html#attr_android:scrollbarStyle? – Hameno

+0

Удивительный! это сработало! – Amit