انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
متن رندوم (تصادفی) (برنامه نویسی اندروید)

متن رندوم (تصادفی) (برنامه نویسی اندروید)

#1
Wink 
سلام دوستان من میخوام چند تا متن داشته باشم که به صورت رندوم توی text view نشون داده شن به صورت رندوم.

میشه کمکم کنید؟؟؟؟
پاسخ

متن رندوم (تصادفی) (برنامه نویسی اندروید)

#2
سلام.
متن ها را در یک آرایه (Array) یا لیست آرایه ای (ArrayList) تعریف کنید و سپس شماره ارجاع به آنها برای انتخاب متن را به صورت تصادفی بر اساس کدهای موجود در کلید زیر بسازید :

کلید شماره 3033

Flower
bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ

متن رندوم (تصادفی) (برنامه نویسی اندروید)

#3
در قسمت string متن ها رو به این صورت وارد کن

کد پی‌اچ‌پی:
<string-array name="msg">
 
       <item name="yes">Yes</item>
 
       <item name="no">No</item>
 
       <item name="maybe">maybe</item>
 
       <item name="good">good</item>
 
   </string-array> 


این هم کد های کلاس



کد پی‌اچ‌پی:
public class MainActivity3 extends ActionBarActivity {

 
   private String[] myString;
 
   private static final Random rgenerator = new Random();

 
   @Override
    public void onCreate
(Bundle savedInstanceState) {
 
       super.onCreate(savedInstanceState);
 
       setContentView(R.layout.activity_main_activity3);


 
       Resources res getResources();

 
       myString res.getStringArray(R.array.msg);

 
       String q myString[rgenerator.nextInt(myString.length)];

 
       TextView tv = (TextViewfindViewById(R.id.textView2);
 
       tv.setText(q);
 
   


موفق باشی Photosmile
همه آدما برای رسیدن به جایی که هستند از تجربه دیگران استفاده کردند
پس چرا ما از اندک تجربه ای که داریم برای راهنمایی دیگران استفاده نکنیم؟؟

 
پاسخ

متن رندوم (تصادفی) (برنامه نویسی اندروید)

#4
مرسی امتحان میکنم
پاسخ
 سپاس شده توسط شماره مجازی امارات


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان