╔══════════════════════════════════════════════╗ ^
║ ImageView ╔══════════════╗ ║ |
║ ║ ║ ║ |
║ ║ Actual image ║ ║ |
║ ║ ║ ║ |60px height of ImageView
║ ║ ║ ║ |
║ ║ ║ ║ |
║ ╚══════════════╝ ║ |
╚══════════════════════════════════════════════╝
<------------------------------------------------>
90px width of ImageView
Ich habe eine Bildansicht mit einigen Standardhöhe und -breite, Bilder werden in db gespeichert und ich möchte Bild nach Imageview Höhe Breite skalieren. Da ich nicht will, gebe ich Standardwerte, denn wenn ich die Höhe und Breite ändere, muss ich es auch im Code ändern.Wie bekomme ich die Breite und Höhe eines android.widget.ImageView?
Ich versuche, die Höhe und Breite von ImageView zu bekommen, aber 0 wird mir in beiden Fällen zurückgegeben.
int height = ((ImageView) v.findViewById(R.id.img_ItemView)).getHeight();
dies gibt mir 0 selbst hat es Standardhöhe und -breite
+1 für ASCII :) – orlp
+1 für +1 für ASCII – Nanne
«Da will ich nicht Ich gebe Standardwerte, denn wenn ich die Höhe und Breite ändere, muss ich es auch im Code ändern »- was kann man ändern? die Bildansicht oder die Bilder gespeichert? –