کلیدستان

نسخه‌ی کامل: بزرگ شدن عکس های gridView با کلیک بر روی هر کدام (در برنامه نویسی اندروید)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام
میخواستم طبق کلید http://www.kelidestan.com/keys/keys.php?key=2776 یه گراید ویو داشته باشم که با کلیک بر روی هر عکس، اون عکس بزرگ نشون داده بشه. (مثلا در یک صفحه ی جدا)
با جستجو در انجمن این پاسخ (عکس زیر) رو پیدا کردم ولی اصلا موجه نمیشم که باید کجا چه کاری رو بکنم. لطفا راهنمایی کنید. ممنون
سلام.
البته علاوه بر روش مورد نظر، از Dialog (کلید شماره 227) با پس زمینه شفاف هم می توان استفاده کرد که نیازی به رفتن به Activity جدید نباشد (Dialog در همان Activity نمایش داده می شود). انتخاب بین این دو حالت، به سلیقه برنامه نویس دارد.
در مورد ارسال شماره به Activity جدید، توصیه می کنم کلید زیر را بخوانید که در آن، با اشاره بر روی هر item از ListView ، به Activity جدید رفته و متنی بر اساس آن شماره، در یک TextView نمایش داده می شود (ListView  و GridView مشابه می باشند) :

کلید شماره 843

برای موردی که ذکر کردید (نمایش عکس)، ما نام عکس ها را با پیشوند ثابت و پسوند عددی متغیر تعیین می کنیم، مثلا :

کد پی‌اچ‌پی:
myImage_1.png
myImage_2
.png
myImage_3
.png
.
.
.
myImage_100.png 

پس بر اساس شماره ای که به Activity جدید ارسال می شود، نام عکس را ساخته و سپس آن را در ImageView موجود در آن Activity نمایش می دهیم.