So entfernen Sie ImageButton die Polsterung programmgesteuert?

image = BitmapFactory.decodeResource(res, R.drawable.image);
button = new ImageButton(this);
button.setImageBitmap(image);

Möchte ich entfernen, Abstand zwischen Bild und Rand der Schaltfläche.
Wie kann ich das tun?

  • Möchten Sie sich einfach ein Bild, das Sie klicken können? Vielleicht eine Bildansicht mit einem OnClickListener ist, was Sie wollen.
  • Recht. Aber wenn zum entfernen der Polsterung der ImageButton ist nicht einfach, ich werde Bildansicht.
  • Sie können mit android:scaletype="fitxy" der imagebutton-Steuerelement im xml-Format.
InformationsquelleAutor user1301568 | 2012-11-17
Schreibe einen Kommentar