دوست عزیز مشکل از دیده شما چیست؟.برنامه ای که به این صورت نوشته بشه ،کار میکند و مشکل اجرایی ندارد.اما بهتر است از لیست ویو یا ....برای مواردی که ایمیج و سایر ویو ها زیاد است در برنامه استفاده کنید.
برای قسمت دوم خواسته اتون میتونید به این صورت عمل کنید.
گام اول:آی دی رو با putExtra نفرستید بجاش عدد 0تا 29 رو بفرستید. یعنی اگر ایمیج اول کلیک شد عدد 0و اگر دومی کلیک شد عدد 1 و.....
حال این مقدار رو توی اکتیویتی دیگه بگیرید.
گام دوم: متن و عکس های اکتیویتی دوم رو توی دو آرایه ذخیر ه کنید مثلاگام سوم : کافیه با مقداری که از گام اول گرفتید رو برای عکس و متن بکار ببرید. مثلا فرض کنید مقدار عددی که از طریق putExtra فرستادید رو توی متغییر number ذخیره کردید.حالا
برای تنظیم کردن متن مورد نظر در تکست ویو به صورت زیر عمل کنید.برای تنظیم عکس هم به این صورت
برای قسمت دوم خواسته اتون میتونید به این صورت عمل کنید.
گام اول:آی دی رو با putExtra نفرستید بجاش عدد 0تا 29 رو بفرستید. یعنی اگر ایمیج اول کلیک شد عدد 0و اگر دومی کلیک شد عدد 1 و.....
حال این مقدار رو توی اکتیویتی دیگه بگیرید.
گام دوم: متن و عکس های اکتیویتی دوم رو توی دو آرایه ذخیر ه کنید مثلا
کد پیاچپی:
string word;
int imag;
برای تنظیم کردن متن مورد نظر در تکست ویو به صورت زیر عمل کنید.
کد پیاچپی:
my_textView.setText(word[number]);