رفتن به مطلب
  • 0

this در Fragment


Mohsen27

سوال

سلام دوستان خسته نباشید

من از طریق آموزش ریسایکلر ویو استاد شاهدی ریسایکلر رو اد میکنم ولی با فورس کلوز مواجه میشم(تنها در Fragment) تو اینترنت هم جستجو کردم ولی نتیجه ای نداشت

 

اینم کد ها 

public class TabFragment1 extends Fragment {


    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
         View rootview=inflater.inflate(R.layout.tab_fragment_2, container, false);
        String[] str={"array","adapter","recycler","view","android"};
        RecyclerView recyclerView=(RecyclerView)container.findViewById(R.id.RecyclerView);
        Toast.makeText(getActivity(), "mohsen", Toast.LENGTH_SHORT).show();
      //  recyclerView.setAdapter(new RecyclerAdapter(getActivity(),str));
      //  recyclerView.setLayoutManager(new GridLayoutManager(this,2));
        return rootview;
    }
} 

کد هایی که کامنت شدن باعث فورس کلوز هستن 

از getactivity

و getcontext هم استفاده کردم ولی نشد 

ممنون از بچه های انجمن

 

 

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

2 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

اگه از getcontext  ارور گرفت حتما شما به جای SupportFragment از Fragment آستفاده کردین

لینک ارسال
به اشتراک گذاری در سایت های دیگر

اقای شاهدی خیلی ممنونم از پاسخ گوییتون

میشه بگید چطور میتونم ازSupportFragment استفاده کنم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...