lunedì 2 aprile 2012

Stili in Android

Per definire gli stili di un elemento grafico in Android si puo' utilizzare il file styles.xml
Questo file non viene creato insieme al progetto Eclipse e deve essere generato inserendo nella directory /res/values un nuovo file Android XML Values File e nominandolo come style.xml
All'interno, un po' come fosse un Css in html, si crea uno stile con un determinato nome (in questo caso latlon)
-----------------------------------------------------------------------

<?xml version="1.0" encoding="utf-8"?>
<resources>
 <style name="latlon">
        <item name="android:textColor">#000000</item>
        <item name="android:textStyle">bold</item>
        <item name="android:textSize">16sp</item>
        
    </style>    
</resources>
---------------------------------------------------------------------------------------


per fare in modo che un elemento grafico usi lo style si puo' inserire nella definizione dell'oggetto. Per esempio


<TextView
             android:id="@+id/textView1"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_alignParentBottom="true"
             android:layout_centerHorizontal="true"
             android:text="@string/latlon"
             android:textAppearance="@style/latlon"
 />