کلیدستان

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

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

کلید شماره 3033

Flower
در قسمت 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
مرسی امتحان میکنم