2014-10-14 12 views

Antwort

12

Ich denke, man kann nicht, nicht aktuelle API nicht zulassen. Aber wenn Sie wirklich diese benötigen, können Sie etwas tun:

imageButton.setImageResource(R.drawable.your_resource); 
imageButton.setTag(R.drawable.your_resource); 
// 
// somewhere later... 
// 
Integer resource = (Integer)imageButton.getTag(); 
+0

Erstaunlich. Habe meine Zeit gerettet, –

2

Sie können imageButton.getDrawable() verwenden, um die ziehbar des Image Objekt zu erhalten und dann setImageDrawable() anstelle von setImageResource().

0

verwenden

imageButton.setImageResource(R.drawable.your_resource); 
imageButton.setTag(R.drawable.your_resource); 

Integer resource = (Integer) imageButton.getTag(); 

if(resource == R.drawable.your_resource){ 
    // do something 
}else { 
}