मेरे संसाधन फ़ाइलों में कई स्ट्रिंग एरे हैं, और मैं उपयोगकर्ता इनपुट के आधार पर उन्हें प्रोग्रामेटिक रूप से एक्सेस करना चाहता हूं।प्रोग्राम नाम का प्रोग्रामेटिक रूप से
int c = Getter.getCurrentNumber();
String[] info = getResources().getStringArray(R.array.n_<c>);
तो यदि सी == 12, जानकारी "n_12" नाम के साथ स्ट्रिंग-सरणी होनी चाहिए। क्या ऐसा करने का कोई तरीका है, और सैकड़ों मामलों के साथ स्विच स्टेटमेंट करने से परहेज करना?
धन्यवाद
मैं जवाब अद्यतन किया है। क्या यह अब मदद करता है? –