मुझे सर्वर से एक्सएमएल लेआउट गतिशील रूप से लोड करने की आवश्यकता है। लेआउट इन्फ्लेटर ने विधियों को फुलाया है जो XmlPullParser का उपयोग करते हैं। मैंने कोशिश की है, लेकिन यह काम नहीं करता है।XmlResourceParser कार्यान्वयन
एंड्रॉइड स्रोत कोड में देखते हुए, यह पता चला है कि उन inflate विधियों को XmlResourceParser के साथ बुलाया जाता है। कार्यान्वयन एंड्रॉइड का उपयोग XmlBlock.Parser है, लेकिन यह एक सार्वजनिक एपीआई नहीं है।
क्या कोई XmlResourceParser सार्वजनिक कार्यान्वयन है जिसका उपयोग मैं कर सकता हूं?
आप जो करने का प्रयास कर रहे हैं वह सर्वर से कुछ संसाधन फ़ाइल डाउनलोड करें, फिर इसे पढ़ें जैसे कि यह आपके एप्लिकेशन का संसाधन था, है ना? –
लेआउटइनफ्लेटर की विधि का उपयोग करने का प्रयास करते समय आप क्या त्रुटि प्राप्त कर रहे हैं? –
सही, मैं सर्वर से कुछ संसाधन फ़ाइल डाउनलोड करने और ऐप में इसका उपयोग करने की कोशिश कर रहा हूं। – Mugur