lunedì 21 febbraio 2011

Android, InsetDrawable


La risorsa InsetDrawable, tag inset nel file xml, descrive una risorsa di tipo Drawable inserita in un'altra risorsa di tipo Drawable, con i dovuti spazi. Può essere referenziata nel codice con la sintassi R.drawable.resource_name e nei file xml con @drawable/resource_name. Il nome del file che descrive la risorsa rappresenta anche l'id per la stessa. La risorsa Drawable contenuta è specificata per mezzo dell'attributo android:drawable. Le distanze, invece, sono invece indicate dagli attributi android:insetTop, android:insetBottom, android:insetLeft e android:InsetRight, a cui va ovviamente passata una dimensione (con le unità già viste e accettate da Android).
Il codice sorgente dell'esempio è disponibile qui. Il file background2.xml, nella cartella res/drawable/ (da me creta), descrive una risorsa di tipo InsetDrawable. E' all'interno di questa che viene utilizzata la risorsa @drawable/background1. Potete installare questa applicazione sul vostro dispositivo Android anche attareverso il seguente codice QR:

qrcode

Nessun commento:

Posta un commento