ورود

View Full Version : رنـــدم اکتیویتی



Apriliyaa
سه شنبه 12 اسفند 1393, 08:43 صبح
سلام فرض کنید برنامه اندروید ما یک صفحه اسپلش داره که بعد از سه ثانیه ما رو منتقل می کنه برنامه اصلی (یا همون اکتیویتی اصلی برنامه)

حالا این وسط قصد داریم بین اسپلش و اکتیویتی اصلی برنامه یک اکتیویتی دیگه جابدیم تا برنامه به این صورت لود بشه >> اسپلش بعد از 3 ثانیه اکتیویتی اضافی >> بعد از 3 ثانیه اکتیویتی اصلی

مورد اینجاست که اکتیویتی اضافی ما یک اکتیوتی نیست مثلا چند تا اکتیویتی هست که باید در هر بار لود به صورت تصادفی و یا دوره ای تغییر کنه ... و فقط یکی نشون داده بشه

به عبارت بهتر و ساده تر اون اکتیویتی اضافی ما رو شما فرض کنید سخنی از بزرگان هست که در هر بار لود برنامه به صورت تصادفی و یا غیر تصادفی باید یکیش نشون داده بشه

در این مورد نظری دارید ؟
تشکر

Apriliyaa
سه شنبه 12 اسفند 1393, 16:15 عصر
نبود راه حلی ؟؟؟؟؟؟؟؟؟؟؟؟؟

rambod18
سه شنبه 12 اسفند 1393, 16:45 عصر
اگه سخن بزرگان هست که به جای اکتیویتی رندوم تکستش رو رندوم کنید. اگر نه layout رو رندوم کنید هم شکل عوض میشه هم متن

rambod18
سه شنبه 12 اسفند 1393, 18:45 عصر
می تونید یه ارایه Intent تعریف کنید بعد یک عدد رندوم تولید کنید و به صورت رندوم اکتیویتی هاتون رو اجرا کنید

Apriliyaa
سه شنبه 12 اسفند 1393, 18:50 عصر
اگه سخن بزرگان هست که به جای اکتیویتی رندوم تکستش رو رندوم کنید. اگر نه layout رو رندوم کنید هم شکل عوض میشه هم متن
آموزش رندم کردن تکست هست جایی؟

Apriliyaa
سه شنبه 12 اسفند 1393, 19:01 عصر
یا مثلا میشه همچین کاری کرد:
ما 10 تا متن داریم تو ده ستون دیتابیس مثلا ردیف های 100 الی 110
بعد ارایه ای بنویسیم که بصورت تصادفی یه عدد بین 100 تا 110 انتخاب بکنه و همون عدد رو بگیره و بره به ردیف مربوطه در دیتابیس و متن رو بگیره و توی تکست ویو نشون بده !

rambod18
سه شنبه 12 اسفند 1393, 19:07 عصر
جوابشون کاملا درسته اگر هم از دیتا بیس استفاده نمی کنید یک ارایه string تعریف کنید و با btn. settext متن رو عوض کنید

Apriliyaa
سه شنبه 12 اسفند 1393, 21:50 عصر
مشکل حل شد از آرایه استفاده کردم
تشکر