2014-10-14 9 views
8

मुझे छवि बटन का वर्तमान छवि संसाधन कैसे प्राप्त करना चाहिए? मैं कुछ इस तरह की जरूरत है:छवि संसाधन कैसे प्राप्त करें

imageButton.getImageResource(); 

धन्यवाद एक बहुत

+0

क्यों आप छवि संसाधन की जरूरत है? – ianhanniballake

उत्तर

12

मुझे लगता है कि आप नहीं, वर्तमान एपीआई इस की अनुमति नहीं है सकते हैं। लेकिन अगर आप वास्तव में इस की जरूरत है, तो आप कुछ इस तरह कर सकते हैं:

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

कमाल। मेरा समय बचाया, –

2

आप imageButton.getDrawable() उपयोग कर सकते हैं ImageButton वस्तु की drawable पाने के लिए और उसके बाद setImageResource() की setImageDrawable() का उपयोग करने के बजाय।

0

उपयोग इस

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 { 
} 
संबंधित मुद्दे