کلیدستان

نسخه‌ی کامل: ارسال عکس بین 2 اکتیویتی (در برنامه نویسی اندروید)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
با سلام خدمت همه شما عزیزان
من یک مشکل دارم و اون اینه که
من 2 اکتیویتی دارم و در اکتیویتی 1 تعدادی دکمه و در اکتیویتی 2 یک ایمیج ویو من می خوام به کلیک کردن بر روی هر کدوم از دکمه در اکتیویتی 1 به اکتیویتی 2 بره وعکس درون ایمج ویو تغییر کنه ممنون میشم اگه سریع کمکم کنید ..
کسی نیست جواب ما رو بده 
با این کد عکس رو میگیری و به اکتیویتی جدید انتقال میدی
کد پی‌اچ‌پی:
Intent intent = new Intent(thisYourActivity.class);
intent.putExtra("img"imgs);
startActivity(intent); 
با این کد عکس رو در اکتیویتی دوم میگیری
کد پی‌اچ‌پی:
Bundle bundle this.getIntent().getExtras();
int pic bundle.getInt("img"); 

 
سلام.این خیلی سادست.البته dost7 عزیز هم درست توضیح دادن ولی من میخوام کامل تر توضیح بدم.
ابتدا عکساتو میریزی تو پوشه ی drawable-hdpi.
بعد کدهای زیر رو توی اکتیویتی اولت بین کدهای دکمت مینویسی:
کد پی‌اچ‌پی:
Intent intent = new Intent(getApplicationContext(), Activity2.class);
String image_name"R.drawable.image1";
intent.putExtra("image"image_name);
startActivity(intent); 
بعد کدهای زیر رو توی اکتیویتی دوم مینویسی:

کد پی‌اچ‌پی:
Bundle bundle getIntent().getExtras();
String image_name extras.getString("image"); 

حالا کد های زیر رو هم بهش اضافه کن:
کد پی‌اچ‌پی:
ImageView iv = (ImageView)findViewById(R.id.button1);
iv.setBackgroundResource(image_name); 
تموم!