2016-08-02 30 views
0

Ich baue die Aktivität, um Informationen über das Pet des Benutzers aufzunehmen und einen SQLite-Datenbankeintrag damit zu erstellen. Ich möchte in der Lage sein, ein Bild zu machen und die Quelle als eine der Zeilen im Eintrag zu speichern.Wie bekomme ich die src von einem ImageButton in Android?

Ich habe derzeit ein ImageButton, das ein Standardbild von Drawable anzeigt, aber wie extrahiere ich das src aus dem ImageButton?

Ich denke, wenn ich das tun kann, dann wird es einfach sein, die Schaltfläche anklickbar zu machen, so dass der Benutzer ihre eigenen einstellen kann (wenn sie die Save-Taste drücken, nimmt sie stattdessen die src des neuen Bildes andernfalls, wenn sie nicht klicken, wird das Standardbild gespeichert)

+1

Mögliches Duplikat [wie die Quelle der Image, um es zu ändern zu bekommen?] (Http://stackoverflow.com/questions/10726519/how-to-get-the-source-of-imageview -in-um-zu-ändern-es) –

Antwort

1

Bitte überprüfen Sie die folgende Antwort kann Ihnen helfen.

Bitmap bitmap = ((BitmapDrawable)imagebutton.getDrawable()).getBitmap();