की आवश्यकता है मैं view.setBackgroundDrawable(Drawable)
का उपयोग करना चाहता था लेकिन यह विधि deprecated है। इसे .setBackground(Drawable)
के साथ बदल दिया गया है। लेकिन मेरा न्यूनतम एपीआई 8 इसे संभाल नहीं सकता है। यह मेरे एपीआई 16.बहिष्कृत विधि, लेकिन विधि को बदलने के लिए उच्च एपीआई
करने के लिए न्यूनतम निर्धारित करने के लिए कहता है डिवाइस के एपीआई के आधार पर एक अलग विधि का उपयोग करने के लिए एक रास्ता है?
if(API<16)
{
view.setBackgroundDrawable(Drawable)
}
else
{
view.setBackground(Drawable)
}
या मैं वास्तव में यह करने के लिए न्यूनतम API बदलने के लिए क्या है की तरह कुछ?
इस कोड में ... चेतावनी दिखाई जाएँगी, तो आप चेतावनी को दबाने इसे हटाने के लिए उपयोग कर सकते हैं! – Antrromet
असल में मैं इन दोनों की जरूरत है: @SuppressLint ("NewApi") \t \t @SuppressWarnings ("विरोध") – Niels
हां, मैं एक प्रकार का वृक्ष चेतावनी – Antrromet