Como funciona um android: estilo attr?
Estou tentando criar uma interface do Android por meio de layouts. Eu começo com o seguinte:
<TextView
android:id="@+id/..."
android:layout_marginTop="8dip"
android:text="..."
style="?android:attr/listSeparatorTextViewStyle"/>
E isso parece bom (todos em maiúsculas, fonte menor, barra divisória abaixo dela). Agora eu quero estender o estilo, então eu mudei para o seguinte:
<TextView
android:id="@+id/..."
android:layout_marginTop="8dip"
android:text="..."
style="@style/section_title"/>
Com um estilo de:
<style name="section_title" parent="@android:attr/listSeparatorTextViewStyle">
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">wrap_content</item>
</style>
E isso não funciona (a fonte está correta, mas a linha divisória se foi).
Por que isso?