Provo a modificare l'altezza del layout a livello di programmazione. Ho due pulsanti. In un pulsante cambio la posizione del layout e il secondo pulsante cerco di ricevere la posizione di salvataggio che mi è stata la prima volta.Android RelativeLayout modifica dell'altezza al livello di programmazione
<RelativeLayout
android:id="@+id/popaplayout"
android:layout_width="fill_parent"
android:layout_height="200dp" >
Questo è un mio layout e in primo pulsante ho scritto
RelativeLayout.LayoutParams parms = new RelativeLayout.LayoutParams(
RelativeLayout.LayoutParams.FILL_PARENT,
RelativeLayout.LayoutParams.FILL_PARENT);
parms.addRule(RelativeLayout.BELOW, R.id.movies_title_layout);
scrollpopap.setLayoutParams(parms);
scrollpopap.setScrollingEnabled(true);
e secondo pulsante
RelativeLayout.LayoutParams rel_btn = new RelativeLayout.LayoutParams(
ViewGroup.LayoutParams.WRAP_CONTENT, 300);
rel_btn.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM);
scrollpopap.setLayoutParams(rel_btn);
scrollpopap.setScrollingEnabled(false);
In xml
lima che ho scritto altezza 200dp e programmazione 300 e ci sono diverse altezze. Come posso scrivere salva altezza in modo programmatico?
se qualcuno conosce soluzione di aiutarmi grazie
grazie che sta funzionando – Beka
se ho un bambino dentro RelativeLayout con match_parent in larghezza e modificare la larghezza da RelativeLayout, come si può aggiornare la larghezza del bambino? – jose920405