Mam następujące LinearLayout
. Nie rozumiem, że jeśli ustawię tło dla innego obrazu, informacje o dopełnieniu zostaną zresetowane. Czy istnieje sposób, aby temu zapobiec?Czy zmiana tła powoduje również zmianę dopełnienia linii 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>
widzę pozycja dzieci otrzymują przesunięte kiedy zmienić rozciągliwej tła LinearLayout
aPanel.
Jaki jest Twój dowód, że „informacje wyściółka są reset”? Innymi słowy, jakie są twoje rzeczywiste objawy? – CommonsWare
Ten sam problem, co http://stackoverflow.com/questions/5890379/android-setbackgroundresource-discards-my-xml-layout-attributes - dopełnienie po prostu zostaje zresetowane po wywołaniu funkcji setBackgroundResource() (prawdopodobnie dotyczy tylko 9-plasterkowych środowisk). –