set imagebutton Höhe und Breite im code
dies ist mein code
ImageButton btnPlayVideo = (ImageButton) findViewById(R.id.btnPlayVideo);
btnPlayVideo.setBackgroundResource(R.drawable.play_icon_grey);
btnPlayVideo.setAdjustViewBounds(true);
btnPlayVideo.setMaxHeight(10);
btnPlayVideo.setMaxWidth(10);
und in meiner xml -
<ImageButton
android:id="@+id/btnPlayVideo"
android:layout_width="90dp"
android:layout_height="90dp"
android:background="@android:color/transparent"
android:layout_span="2" />
aber es scheint die setmaxheight und layout_height und Breite gar nicht funktionieren. so wie ich die imagebutton - dimension?
InformationsquelleAutor imin | 2012-06-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie
android:scaleType
haben es die Größe anpassen.Produziert folgende Ausgabe.
InformationsquelleAutor Vipul Shah
Können Sie es von code über
aber wahrscheinlich dein problem liegt nicht im code, sondern in layout - ich sehe, Sie sind mit
android:layout_span="2"
- bedeutet das, dassbtnPlayVideo
ist inTableLayout
? Wenn dem so ist, müssen Sie die Regeln diesesTableLayout
's Abmessungen, weil seine Kinder immerfill_parent
Breite und Höhe.InformationsquelleAutor Fenix Voltres
Ich verwendeten Metriken:
InformationsquelleAutor Bonne Bogaert