Ich versuche, ein Bild zu einer Schaltfläche hinzufügen (Bildschaltfläche oder normale Schaltfläche), aber nicht in einem bestimmten res/Zeichnungsordner.
Ich möchte dieses Bild als ImageView-Objekt oder Zeichnungsobjekt usw., aber ich konnte nicht.Android Bild zur Schaltfläche hinzufügen
-1
A
Antwort
2
Sie ein Symbol für Button durch Hinzufügen folgende Attribut in XML für Button wie folgt einstellen:
android:drawableLeft="@drawable/button_icon"
Wenn Sie es programmatisch, folgen Sie diesem Artikel wollen wissen, wie zu tun: How to programmatically set drawableLeft on Android button?
oder fügen Sie einfach ‚Hintergrund‘:
<Button
android:id="@+id/imageButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/qrcode"/>
Aber ich denke, es ist besser, wenn Sie Image verwenden, finden Sie in diesem Beispiel:
<ImageButton
android:id="@+id/searchImageButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@android:drawable/your_image_drawable" />
+0
vielen Dank. Zeichenklasse ist nützlich für mich. – Enes
Es tut mir leid, ich habe Ihre Frage nicht klar verstanden. Könnten Sie das bitte nochmal erklären. –
ok danke. Hier ist was ich machen möchte. Ich habe einen Knopf und ich möchte ein Bildobjekt darauf legen. Zum Beispiel in Java-Sprache, gibt es setIcon() -Methode und Sie können Symbol-Objekt, aber in Android gibt es nicht. – Enes