मैं एक बहुत ही सरल सवाल है? यदि हां, तो कैसे ?किसी दिए गए संसाधन के लिए क्वालीफायर कैसे प्राप्त करें (इसका उपयोग करते समय)?</p> <p>R.java फ़ाइल से किसी विशिष्ट संसाधन (आईडी, स्ट्रिंग, drawable, ...) को देखते हुए यह पता करने के लिए जो क्वालिफायर यह है कि यह मेल नहीं खाते अपने फ़ोल्डर पर था संभव है:
उदाहरण के लिए, यदि मेरे डिवाइस में एचडीपीआई घनत्व वाली स्क्रीन है, और मेरे पास "res/drawable-hdpi" और "res/drawable-mdpi" पर एक ही फ़ाइल नाम "x.png" है, और मैं इसके बारे में हूं इस फ़ाइल को डीकोड करने के लिए, मैं क्या प्राप्त करना चाहता हूं कि यह फ़ाइल को res/drawable-hdpi से मिली है, और यह करकर यह पता है कि इसमें HDpi घनत्व है।
बेशक, इस उदाहरण में, यदि फ़ाइल अन्य फ़ोल्डर पर मौजूद है, लेकिन नहीं hdpi फ़ोल्डर पर, मैं यह मुझे बताने की जब मैं फ़ाइल को डिकोड जो एक का उपयोग किया जाएगा चाहते हैं।
शेष क्वालीफायरों के लिए जाता है (लोकेल, स्क्रीनसाइज, ...)।
मुझे लगता है कि प्रश्न में दिलचस्पी रखता हूँ। मैं एक ही समस्या में हूँ। क्या आपने इसे हल किया? क्या आपको किसी भी स्थिति में डिवाइस द्वारा उपयोग की जाने वाली क्वालिफ़र का अनुमान लगाने के लिए एक फ़ंक्शन मिला? – GmloMalo
@GmloMalo सं। मुझे यह भी याद नहीं है कि मैं यह क्यों चाहता था ... –
ठीक है। धन्यवाद वैसे भी – GmloMalo