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 Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie
setPadding()
zu versuchen, entfernen den Abstand zwischen Bild und Rand.Ansonsten schlage ich vor, mit einer regelmäßigen
ImageView
mit einemOnClickListener
.Versuchen, diese,