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


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

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

#4
دوست عزیز یکی از بهترین روشها همونی هست که آدمین گفت..یعنی یا پیشوند ثابت بایک پسوند عددی متغییر...که میتونید برای نمایش رندوم تصاویر زیاد استفاده کنید..ولی اگه این روش بلد نیستید...ببینید فرض میکنیم شما دو اکتیویتی داره ..یک اکیتیوتی اصلی یک اکتیویتی برای نمایش عکس ...بعد با کلیک برروی یک دکمه مثلا b به اکیتویتی دوم بره و عکس به صورت رندوم نشون داده بشه...
شما ابتدا کافیه داخل اکتیوتی اصلی ،عدد رندوم رو بسازید(فرض میکنیم عمل رندوم بلدید).و اون مثلا در متغییر r ذخیره کنید. حالا این عدد رو همراه اینتنت به اکیتویتی دوم بفرستید.با دستور زیر
کد پی‌اچ‌پی:
b.setOnClickListener(new OnClickListener() {
            
            @
Override
            
public void onClick(View v) {
                
// TODO Auto-generated method stub
                
int r=//رندوم سازی و ذخیره در متغیر
                
Intent x=new Intent(MainActivity.this,Secound.class);
                
x.putExtra("random"r);
                
startActivity(x);
                        
                        
            }
        }); 
حالا کافیه توی اکیتویتی دومSecound این مقدار ارسالی رو بگیرید .با دستور زیر
کد پی‌اچ‌پی:
Intent x=getIntent();
      
int random=  x.getIntExtra("random"0); 
حالا میتونید روی متغیر random یک switch بزنید...
کد پی‌اچ‌پی:
switch (random) {
        case 
1:
            
///عکس اول نمایش بده
            
break;
        case 
2:
            
///عکس دوم نمایش بده
            
break;

        } 


 
پاسخ
 سپاس شده توسط admin ، onestar ، شماره مجازی امارات


پیام‌های این موضوع
RE: Random کردن تصاویر در یک اکتیویتی (در برنامه نویسی اندروید) - توسط داش بهروز - ۱۳۹۴/۰۱/۱۶, ۰۶:۰۳ ب.ظ

پرش به انجمن:


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