Erhalte assoziiertes Bild (Drawable) in ImageView android

7

Ich setze ein Bild auf ein Bildbetrachtungssteuerelement in Android:

%Vor%

Ich möchte diese verknüpfte Drawable erhalten, sieht wie folgt aus:

%Vor%

Danke!

    
thenosic 01.09.2011, 06:39
quelle

5 Antworten

28

Sie können das Zeichen wie

erhalten %Vor%

Sie können es mit einer zeichenbaren Ressource wie

vergleichen %Vor%     
A.J. 24.12.2013, 18:54
quelle
7

Leider gibt es keine getImageResource() oder getDrawableId() . Aber ich habe mithilfe der ImageView-Tags eine einfache Problemumgehung erstellt.

In onCreate ():

%Vor%

Wenn Sie möchten, können Sie eine einfache Funktion erstellen, um die Zeichen-ID zu erhalten:

%Vor%

Ich hoffe, das hilft Ihnen, es hat meine Arbeit wirklich erleichtert.

    
Anonsage 23.01.2013 07:48
quelle
5

Definieren Sie zuerst die Drawable.

%Vor%     
nahwarang 01.09.2011 06:50
quelle
5

verwende Drawable drawable=imageview.getDrawable();

    
Balaji.K 01.09.2011 07:06
quelle
0

Dies ist ein einfacher Ansatz, wenn Sie die ID-Membervariable der Ansicht verwenden können: Speichern Sie die R.drawable-ID einfach mit v.setId (). Dann hol es mit v.getId () zurück.

    
Peri Hartman 19.05.2014 03:57
quelle

Tags und Links