2011-08-17 21 views
5

मैं अगर मैं कर सकता हूँ पता करने के लिए, किसी भी तरह, 787.png कहा जाता है एक drawable संसाधन (उदाहरण के लिए PNG) बनाने के लिए चाहते हैं। क्योंकि ग्रहण मुझे प्रोजेक्ट संकलित नहीं करेगा जब तक कि मैं इसे संशोधित नहीं करता।एंड्रॉयड: संख्या के साथ drawable संसाधन। क्या यह संभव है?

अग्रिम धन्यवाद।

उत्तर

12

कारण आप एक अंकीय नाम के साथ एक संसाधन नहीं हो सकता है, क्योंकि चर नाम की संख्या के साथ शुरू नहीं कर सकते। प्रत्येक संसाधन के लिए, संसाधन के नाम के साथ एक उत्पन्न स्थिर चर (आरजेवा में) होता है। यदि आप अपने ग्रहण प्रोजेक्ट में "जेन" फ़ोल्डर के अंतर्गत देखते हैं, तो आप देखेंगे R.java

यह मेरी समझ है कि एंड्रॉइड प्रोजेक्ट में शुद्ध संख्यात्मक नाम के साथ संसाधन होना संभव नहीं है।

अगर तुम समझा तुम क्यों एक संख्यात्मक संसाधन की आवश्यकता होती है, शायद हम वैकल्पिक समाधान

+0

मैं क्या कर मैं कुछ वेबपेजों से कुछ डेटा प्राप्त है प्रदान कर सकते हैं। फिर, मेरे ऐप्स पर यह दिखाने के लिए, उदाहरण के लिए किसी आइकन, ड्रॉएबल मैं संसाधनों के रूप में होती है। reasson संख्यात्मक मान के साथ एक संसाधन नाम के लिए क्योंकि मैं एक ही स्ट्रिंग मैं वेब से मिल का उपयोग करें। अगर मुझे वेब से स्ट्रिंग "आइकन 2" मिलती है, तो बीमार के पास एक icon2.png संसाधन के रूप में होता है। मैं इसे दूसरे तरीके से यकीन कर सकता है,। "सातवीं" के लिए वेब से प्राप्त "787" स्ट्रिंग बदलें। लेकिन मैं जानना चाहता था कि यह किसी भी तरह से किया जा सकता है या नहीं। लेकिन ऐसा लगता है कि यह संभव नहीं है। सहायता के लिए धन्यवाद। – Duqe

संबंधित मुद्दे