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:
Nessun commento:
Posta un commento