Ho il seguente LinearLayout
. Quello che non capisco è che se si imposta lo sfondo su un'altra immagine, le informazioni sul padding vengono ripristinate. C'è un modo per impedirlo?Il cambio dello sfondo cambia anche il padding di un LinearLayout?
<LinearLayout android:id="@+id/aPanel"
android:orientation="horizontal" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:background="@drawable/bkground"
android:paddingLeft="15dp" android:paddingRight="15dp">
<!-- some children here -->
</LinearLayout>
vedo la posizione dei bambini ottenere spostato quando cambio la drawable del LinearLayout
aPanel sfondo.
Qual è la sua prova che "l'informazione imbottitura sono di reset"? In altre parole, quali sono i tuoi sintomi attuali? – CommonsWare
Lo stesso problema di http://stackoverflow.com/questions/5890379/android-setbackgroundresource-discards-my-xml-layout-attributes - il padding viene semplicemente reimpostato dopo che viene chiamato setBackgroundResource() (probabilmente correlato solo agli sfondi con 9 patch)). –