۱۳۹۴/۰۶/۰۳, ۰۱:۱۹ ب.ظ
(آخرین تغییر در ارسال: ۱۳۹۴/۰۶/۰۳, ۰۱:۲۶ ب.ظ توسط hamidrezass.)
سلام :
داخل همان کلید که شما می فرمایئ رویداد مربوط به کلیک کردن را نوشته:از یک switch case استفاده کن و position را بگیر و اکتیویتی مناسب با هر position را نمایش بده.
در کد بالا اون "toas " ای که نوشته شده همون پیام شما هست که شماره آیتم شما (position ) را هم نمایش می دهد .
باز اگر سوالی داشتین بپرسین
بعلاوه اگر با کلیک کردن روی هر آیتم یک اکتیویتی خاص هر بار باز شود زیاد مناسب نیست (البته من نوع برنامه شما رو نمی دونم)
بهتره از یک اکتیویتی و یک xml برای کل 30 عنصر شما استفاده شود وبه صورت داینامیک پر شود صفحه شما.در این مورد در چندتا سوال دیدم که می توانید سرچ کنین در همین سایت
داخل همان کلید که شما می فرمایئ رویداد مربوط به کلیک کردن را نوشته:
کد پیاچپی:
gridview.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
Toast.makeText(HelloGridView.this, "" + position, Toast.LENGTH_SHORT).show();
}
در کد بالا اون "toas " ای که نوشته شده همون پیام شما هست که شماره آیتم شما (position ) را هم نمایش می دهد .
باز اگر سوالی داشتین بپرسین
بعلاوه اگر با کلیک کردن روی هر آیتم یک اکتیویتی خاص هر بار باز شود زیاد مناسب نیست (البته من نوع برنامه شما رو نمی دونم)
بهتره از یک اکتیویتی و یک xml برای کل 30 عنصر شما استفاده شود وبه صورت داینامیک پر شود صفحه شما.در این مورد در چندتا سوال دیدم که می توانید سرچ کنین در همین سایت