public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { try { var view = MyContextWrapper.GetContentView(Context, Settings.Lang, Resource.Layout.Market_Fragment); if (view == null) { view = inflater.Inflate(Resource.Layout.Market_Fragment, container, false); } MainRecyclerView = view.FindViewById <RecyclerView>(Resource.Id.Recyler); Market_Empty = view.FindViewById <LinearLayout>(Resource.Id.Market_LinerEmpty); IconEmpty = view.FindViewById <TextView>(Resource.Id.Market_icon); IMethods.Set_TextViewIcon("2", IconEmpty, "\uf07a"); Btn_AddProduct = view.FindViewById <Button>(Resource.Id.AddProduct_Button); swipeRefreshLayout = view.FindViewById <SwipeRefreshLayout>(Resource.Id.swipeRefreshLayout); swipeRefreshLayout.SetColorSchemeResources(Android.Resource.Color.HoloBlueLight, Android.Resource.Color.HoloGreenLight, Android.Resource.Color.HoloOrangeLight, Android.Resource.Color.HoloRedLight); swipeRefreshLayout.Refreshing = true; swipeRefreshLayout.Enabled = true; MainRecyclerView.Visibility = ViewStates.Visible; Market_Empty.Visibility = ViewStates.Gone; MMarketAdapter = new MarketAdapter(Activity); mLayoutManager = new GridLayoutManager(Activity, 2); MainRecyclerView.SetLayoutManager(mLayoutManager); MainRecyclerView.AddItemDecoration(new GridSpacingItemDecoration(2, 10, true)); var animation = AnimationUtils.LoadAnimation(Activity, Resource.Animation.slideUpAnim); MainRecyclerView.StartAnimation(animation); MMarketAdapter.MarketList = new ObservableCollection <Get_Products_Object.Product>(); MainRecyclerView.SetAdapter(MMarketAdapter); MainRecyclerView.HasFixedSize = (true); MainRecyclerView.SetItemViewCacheSize(5); MainRecyclerView.GetLayoutManager().ItemPrefetchEnabled = true; MainRecyclerView.DrawingCacheEnabled = (true); Get_Data_local(); return(view); } catch (Exception e) { Crashes.TrackError(e); return(null); } }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { try { var view = MyContextWrapper.GetContentView(Context, Settings.Lang, Resource.Layout.Event_Fragment_Layout); if (view == null) { view = inflater.Inflate(Resource.Layout.Event_Fragment_Layout, container, false); } MainRecyclerView = view.FindViewById <RecyclerView>(Resource.Id.Recyler); Events_Empty = view.FindViewById <LinearLayout>(Resource.Id.Events_LinerEmpty); EventsIcon = view.FindViewById <TextView>(Resource.Id.Events_icon); IMethods.Set_TextViewIcon("2", EventsIcon, "\uf073"); Btn_CreateEvents = view.FindViewById <Button>(Resource.Id.CreateEvents_Button); swipeRefreshLayout = view.FindViewById <SwipeRefreshLayout>(Resource.Id.swipeRefreshLayout); swipeRefreshLayout.SetColorSchemeResources(Android.Resource.Color.HoloBlueLight, Android.Resource.Color.HoloGreenLight, Android.Resource.Color.HoloOrangeLight, Android.Resource.Color.HoloRedLight); swipeRefreshLayout.Refreshing = true; swipeRefreshLayout.Enabled = true; MLayoutManager = new LinearLayoutManager(Activity); MainRecyclerView.SetLayoutManager(MLayoutManager); MEventAdapter = new Event_Adapter(Activity); MEventAdapter.mEventList = new ObservableCollection <Get_Events_Object.Event>(); MainRecyclerView.SetAdapter(MEventAdapter); MainRecyclerView.Visibility = ViewStates.Visible; Events_Empty.Visibility = ViewStates.Gone; Get_Data_local(); return(view); } catch (Exception e) { Crashes.TrackError(e); return(null); } }