ورود

View Full Version : findviewbyid



علیرضااف
پنج شنبه 05 مرداد 1396, 13:59 عصر
سلام دوستان کسی میدونه مشکل این خط کد کجاش هست؟

Nevercom
پنج شنبه 05 مرداد 1396, 17:42 عصر
مشکل اول این هست که شما در اولین خط از متد onCreateView مقداری رو return کردید، پس کدهای بعد از اون اصلن اجرا نمیشن.
مشکل دوم این هست که متد findViewById رو نمیشه بصورت استاتیک استفاده کرد، یعنی عبارت View.findViewById درست نیست.

در عوض باید بجای return کردن، مقدار عبارت رو در متغیری از جنس View ذخیره کنید (فرض کنیم نامش رو گذاشتید v)
بعد عبارت View.findViewById رو با v.findViewById جایگزین کنید

علیرضااف
جمعه 06 مرداد 1396, 17:32 عصر
خیلی ممنون:قلب: