Mögliche Duplizieren:
Android: How to resize a custom view programmatically?Die beste Möglichkeit, die Breite/Höhe eines Widgets programmgesteuert zu ändern?
Was ist der beste Weg, Breite/Höhe eines Widgets zu ändern (ich meine, ein UI-Widget, Unterklasse von android.view.View) programmatisch?
so etwas wie dies tun funktioniert, aber es scheint nicht ganz richtig:
ViewGroup.LayoutParams params = mSomeView.getLayoutParams();
params.height += 10;
mSomeView.setLayoutParams(params);
Meinst du "Widget" (d. H., Unterklasse von 'android.view.View') oder" App-Widget "(d. H., Dingamajig, die auf dem Startbildschirm geht)? – CommonsWare
android.view.View – synic
Dieser Code funktioniert gut, Sie brauchen keine dritte Zeile 'mSomeView.setLayoutParams (params);' – Hani