मुझे प्रारूप और एकाधिक मानों के साथ टेक्स्ट व्यू में टेक्स्ट सेट करने में समस्या हो रही है।एंड्रॉइड सेटटेक्स्ट/आरस्ट्रिंग/वैल्यू
holder.car.setText(R.string.mycar + lm.getCarName() + R.string.year + lm.getYear());
इस
मुझे दे रहा है "2,143,545 Camero 2,143,213 1977"
मैं कुछ अन्य वेब
holder.car.setText(getString(R.string.mycar) + lm.getCarName() + getString(R.string.year) + lm.getYear()); << not work, getString undefine>>
मैं भी String.valueOf(R.string.mycar); getResources().getText(R.String.mycar)
की कोशिश की से "समाधान" की कोशिश की है, अभी भी यह काम नहीं किया ।
यह महान अगर कोई मेरी मदद कर सकते हो सकता है, धन्यवाद
क्या अर्थ है "अभी भी काम नहीं" करता है? आप क्या उम्मीद करते हैं? – Blackbelt
ऐसा इसलिए है क्योंकि 'R.string.mycar' एक 'int' है जो संसाधन को संदर्भित करता है। यह वास्तविक संसाधन नहीं है। @ user1417127 का जवाब अच्छा दिखता है। यह आपके लिए वास्तविक स्ट्रिंग संसाधन प्राप्त करता है –
संदर्भ का उपयोग करें .getResources.getString (R.string.xyx)। – Kamal