Android Ändern der Bildgröße je nach Bildschirm-Größe?

So, ich brauche zum ändern der Größe eines Bildes in Abhängigkeit von der Fläche des Bildschirms. Das Bild wird um die Hälfte der Bildschirmhöhe, da es sonst einige überschneidungen text.

Also Höhe= 1/2-Bildschirm Höhe.
Width = Height*Aspect Ratio (Nur versucht zu halten, das Seitenverhältnis)

Habe ich etwas gefunden, war:

Display myDisplay = ((WindowManager) getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
int width =myDisplay.getWidth();
int height=myDisplay.getHeight();

Aber wie würde ich das ändern Bildhöhe in java? oder auch XML, wenn möglich? Ich kann nicht scheinen zu finden, eine funktionierende Antwort.

InformationsquelleAutor QQWW1 | 2011-01-25
Schreibe einen Kommentar