2015-03-02 3 views
0

Как вы знаете, в html/css вы можете применить к тегу некоторые классы (и, следовательно, некоторые стили). Это удобно, и я хотел бы иметь возможность tgis в разработке Android. Есть ли способ применить некоторые стили к одному элементу управления?Применение некоторых стилей для управления

ответ

3

Да, вы можете реализовать стили в своих значениях/styles.xml

вы можете сделать что-то вроде:

<style name="MyMainStyle"> 
    <item name="android:layout_width">250dp</item> 
    <item name="android:layout_height">60dp</item> 
</style> 

<style name="MySecondaryStyle" parent="MyMainStyle"> 
    <item name="android:paddingLeft">20dp</item> 
</style> 

Как вы можете видеть, вы также можете иметь родительские стили. Затем вы можете использовать стиль в своем макете.xml следующим образом:

<Button 
    style="@style/MyMainStyle" 
    android:id="@+id/myButton" 
    /> 
Смежные вопросы