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


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
دوتاسوال راجع به کلید 2776 (grid view)

دوتاسوال راجع به کلید 2776 (grid view)

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


پیام‌های این موضوع
دوتاسوال راجع به کلید 2776 (grid view) - توسط mina73 - ۱۳۹۴/۰۶/۰۳, ۰۱:۰۴ ب.ظ
RE: دوتاسوال راجع به کلید 2776 (grid view) - توسط hamidrezass - ۱۳۹۴/۰۶/۰۳, ۰۱:۱۹ ب.ظ
RE: دوتاسوال راجع به کلید 2776 (grid view) - توسط mina73 - ۱۳۹۴/۰۶/۰۳, ۰۱:۴۴ ب.ظ

پرش به انجمن:


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