Я пытаюсь использовать градиентный делитель в моем простом просмотре списка.Но это просто не будет работать.
Макет xml
<?xml version="1.0" encoding="utf-8"?> <LinearLayout android:id="@+id/main_layout" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/wood_small" android:padding="5dip" xmlns:android="http://schemas.android.com/apk/res/android"> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/masthead_image" android:layout_gravity="center_horizontal" android:src="@drawable/tavi_mh_copy"> </ImageView> <ListView android:id="@+id/station_list" android:layout_height="fill_parent" android:layout_width="fill_parent" android:divider="@drawable/black_white_gradient" android:dividerHeight="2px"> </ListView> </LinearLayout>
Делитель Xml
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <gradient android:startColor="#00222222" android:centerColor="#FFFFFFFF" android:endColor="#00222222" android:angle="0" /> </shape>
Это решено. Не совсем понятно, почему это работает, но я воссоздал тот же макет, и он начал работать. Может быть, это было положение звезд или что-то в этом роде.
Спасибо всем, Droidment