Eventuali duplicati:
Android: How to resize a custom view programmatically?Il modo migliore per modificare la larghezza/altezza di un widget a livello di programmazione?
Qual è il modo migliore per cambiare la larghezza/altezza di un widget (voglio dire, un widget UI, sottoclasse di android.view.View) di programmazione?
fare qualcosa di simile funziona, ma non mi sembra giusto:
ViewGroup.LayoutParams params = mSomeView.getLayoutParams();
params.height += 10;
mSomeView.setLayoutParams(params);
Intendi "widget" (cioè sottoclasse di 'android.view.View') o" widget dell'app "(ad esempio, thingamajig che viene visualizzato nella schermata iniziale)? – CommonsWare
android.view.View – synic
Questo codice funziona bene, non è necessario il terzo riga 'mSomeView.setLayoutParams (params);' – Hani