return SlideFragment.newInstance

پرسیده شده
فعالیت 1564 روز پیش
دیده شده 656 بار
1

سلام.

من این قسمت به اررور میخورم ، میتونید دلیلش چیه؟

  Variable 'data' might not have been initialized

 

return SlideFragment.newInstance(data);
فایل پیوست

شایان شهبازی
شایان شهبازی

14 بهمن 98

0
حذف شده

میدونید*

فایل پیوست

شایان شهبازی

توسط

شایان شهبازی

14 بهمن 98

1
حذف شده

سلام 

data رو یا تو همین تابع یا داخل کلاس معرفی کنید  ومقدار بهش بدید وقتی متغیر ی مقدار نداشته باشه اینو میگه

فایل پیوست

مهرداد

توسط

مهرداد

14 بهمن 98

حذف شده
بله دلیل ارور رو میدونم ولی خود استاد هم اگه ویدیو رو دیده باشید مقدار ندادند قبل از تعریف switch
شایان شهبازی

14 بهمن 98

حذف شده
استاد تعریف کردند با توجه به position ،متغیر data مقدار میگیره ،پس اگر run میکنید و باز خطا میده برید ببینید چرا داخل switch وارد نمیشه ،اگر هم IDEفقط ایراد میگیره بعضی وقتا از این اشتباهات میکنه و قاطی میکنه
مهرداد

14 بهمن 98

حذف شده
مشکل رو متوجه شدم ، داخل switch باید default رو حتما تعریف میکردم. من فکر می کردم اختیاریه.
شایان شهبازی

14 بهمن 98

حذف شده
نظر خودمم همین مثل شماست در واقع اختیاری و اجباری بودنش دست خودمونه ،میتونستیم وقتی data رو تعریف میکنیم همون لحظه یه مقدار پیشفرض بدیم و دیگه نیازی به default نبود
مهرداد

15 بهمن 98