Не может задавать высоту и ширину формы ресурса в стилях

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

Я не указываю высоту или ширину в форме, потому что я хочу использовать эту форму в разных размерах. Поэтому я устанавливаю высоту и ширину в файле styles.xml. Но конечным результатом является то, что выглядит как форма, использующая wrap_content как высоту и ширину, которые я не хочу.

Любая помощь очень ценится!

SHAPE – list_item.xml

<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape android:shape="rectangle" > <solid android:color="@color/list_item_background" /> </shape> </item> <item> <shape android:shape="rectangle" > <gradient android:angle="270" android:startColor="@color/list_item_gradient_white" android:endColor="@color/list_item_gradient_black" android:type="linear" /> <stroke android:color="@color/list_item_stroke" android:width="1px" /> </shape> </item> 

СТИЛЬ

 <style name="SmallListItem"> <item name="android:background">@drawable/list_item</item> <item name="android:layout_height">69.5dip</item> <item name="android:layout_width">fill_parent</item> </style> 

Попробуйте что-то вроде этого:

 <ImageView style="@style/SmallListItem" android:src="@drawable/list_item" /> 

Дополнительную информацию об использовании списка слоев см. В http://developer.android.com/guide/topics/resources/drawable-resource.html#LayerList.