آموزش برنامه نویسی اندروید (Android)
۴۱۹ آموزش
نمایش دسته بندی ها (۴۱۹ آموزش)

تعریف آرایه ای از رشته ها (string array) در فایل strings.xml ، در برنامه نویسی اندروید

همان طور که می دانید، در فایل strings.xml از پروژه اندروید، رشته های (strings) مورد نیازمان برای برنامه اندروید را تعریف می کنیم. معمولا تعریف یک رشته در فایل strings.xml با کدهای زیر می باشد که درون فایل strings.xml می نویسیم :


<string name="number_1">string number 1</string>

که در آن، number_1 برابر نام رشته و عبارت string number 1 نیز محتوای رشته (کاراکترهای رشته) می باشد. ما توسط نام رشته، به آن ارجاع می دهیم.

اما گاهی نیاز داریم که آرایه ای از رشته ها (string array) را در فایل strings.xml تعریف کنیم. مثلا فرض کنید که بخواهیم آرایه ای از رشته ها، شامل 3 رشته را در فایل strings.xml تعریف کنیم، برای این منظور، کدهای زیر را در فایل strings.xml می نویسیم :


<string name="number_1">string number 1</string>
<string name="number_2">string number 2</string>
<string name="number_3">string number 3</string>

<string-array name="string_array_1">
    <item>@string/number_1</item>
    <item>@string/number_2</item>
    <item>@string/number_3</item>      
</string-array>

که در آن، نام آرایه شامل رشته ها، برابر string_array_1 می باشد. نکته مهم این است که ما ابتدا 3 رشته را به صورت معمولی تعریف کرده ایم و سپس در آرایه شامل رشته ها، به آنها ارجاع داده ایم.

نویسنده علیرضا گلمکانی
شماره کلید 217
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)