کلیدستان

نسخه‌ی کامل: نمایش تصادفی متن در اندروید
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام دوستان

چطوری میتونم با استفاده از یک دکمه از بین چند متغییر در که در Strings تعریف شده  یکی از اونا رو به صورت تصادفی به نمایش در بیارم؟
سلام.
در مورد تولید اعداد تصادفی توسط کدهای java ، مبحث زیر را بخوانید (برنامه اندروید بر اساس کدنویسی java می باشد) :

http://www.kelidestan.com/java/java-7.php

مبحث بالا، نحوه تولید عدد تصادفی را شرح می دهد، حالا باید از آن استفاده کنیم. فکر می کنم منظورتون این بود که چند رشته (string) داریم و می خواهیم که یکی را به صورت تصادفی انتخاب کنیم. رشته ها درون فایل strings.xml تعریف می شوند. فرض کنید که می خواهید 10 رشته داشته باشید، باید نام هایی را به آنها اختصاص دهید که تنها در یک عدد خاص، با هم تفاوت داشته باشند. مثلا نام های  text_1 و  text_2 و  text_3 و .... و  text_10 مناسب است. بنابراین شما یک عدد تصادفی بین 1 تا 10 تولید می کنید و سپس نام رشته را بر اساس آن عدد تصادفی می سازید و سپس آن رشته را از فایل  strings.xml فراخوانی می کنید. سپس آن را می توانید در یک TextView نمایش بدهید و یا عملیات های خاصی را روی آن اجرا نمایید.