সংক্ষেপে বলতে গেলে: আমি মনে করি না আপনি যা করতে পারেন, কিন্তু একটি ওয়ার্কঅ্যারাউন্ড মনে করা হয়: ।
আপনি যদি এখানে অ্যান্ড্রয়েড রিসোর্সটি একবার দেখে থাকেন:
http://developer.android.com/guide/topics/resources/string-resource.html
আপনি অ্যারে বিভাগের (স্ট্রিং অ্যারে, কমপক্ষে) এর অধীনে দেখেন যে "রিসোর্স রেফারেন্স" (আপনি একটি এক্সএমএল থেকে পেয়েছেন) স্বতন্ত্র আইটেমগুলিকে সম্বোধনের কোনও উপায় নির্দিষ্ট করে না। এমনকি আপনি "@ অ্যারে / ইউরারেরে" ব্যবহার করতে আপনার এক্সএমএলে চেষ্টা করতে পারেন। আমি জানি যে ডিজাইনের সময় আপনি প্রথম আইটেমটি পাবেন। আপনি যদি ব্যবহার করতে চান তবে এটি ব্যবহারিক ব্যবহারের নয়, আসুন অবশ্যই বলা যাক ... দ্বিতীয়, অবশ্যই।
তবুও, একটি কৌশল আছে যা আপনি করতে পারেন। এখানে দেখো:
এক্সএমএল অ্যারেতে একটি এক্সএমএল স্ট্রিং উল্লেখ করা (অ্যান্ড্রয়েড)
আপনি অ্যারে সংজ্ঞাটি স্বতন্ত্র স্ট্রিংগুলিতে সম্বোধন করে অ্যারে সংজ্ঞাটি "প্রতারণা" করতে (সত্যই নয়) পারেন can উদাহরণস্বরূপ, আপনার স্ট্রিং.এক্সএমএল এ:
<string name="earth">Earth</string>
<string name="moon">Moon</string>
<string-array name="system">
<item>@string/earth</item>
<item>@string/moon</item>
</string-array>
এটি ব্যবহার করে, আপনি আপনার "অ্যান্ড্রয়েড: পাঠ্য" এবং "অ্যান্ড্রয়েড: শিরোনাম" এক্সএমএল ক্ষেত্রগুলিতে সাধারণত "@ স্ট্রিং / আর্থ" এবং "@ স্ট্রিং / মুন" ব্যবহার করতে পারেন তবে আপনি অ্যারে ব্যবহারের ক্ষমতা হারাবেন না আপনি প্রথম স্থানে যা কিছু উদ্দেশ্যে চেয়েছিলেন তার সংজ্ঞা।
আমার গ্রহণের কাজটি এখানে মনে হচ্ছে। আপনি চেষ্টা করে আমাদের কাজ করেন কিনা তা বলছেন না কেন? :-)
name
<item> s ... * দীর্ঘশ্বাস *