Esempio n. 1
0
        protected override void InitViews()
        {
            llAdd          = FindViewById <LinearLayout>(Resource.Id.ll_add);
            tvTeacherCount = FindViewById <TextView>(Resource.Id.tv_teachercount);
            FindViewById <TextView>(Resource.Id.tv_title).Text = scopeName;

            mSwipeRefreshLayout = FindViewById <SwipeRefreshLayout>(Resource.Id.refresher);
            mRecyclerView       = FindViewById <RecyclerView>(Resource.Id.recycler_view);

            mSwipeRefreshLayout.SetColorSchemeColors(Color.ParseColor("#db0000"));

            linearLayoutManager = new LinearLayoutManager(CurrActivity);
            mAdapter            = new TeacherListAdapter(CurrContext, 1);
            mRecyclerView.SetLayoutManager(linearLayoutManager);
            mRecyclerView.SetAdapter(mAdapter);
            mAdapter.NotifyDataSetChanged();
        }
        protected override void InitViews()
        {
            tvTeacherCount = FindViewById <TextView>(Resource.Id.tv_teachercount);

            mSwipeRefreshLayout = FindViewById <SwipeRefreshLayout>(Resource.Id.refresher);
            mRecyclerView       = FindViewById <RecyclerView>(Resource.Id.recycler_view);
            mSwipeRefreshLayout.SetColorSchemeColors(Color.ParseColor("#db0000"));

            linearLayoutManager = new LinearLayoutManager(CurrActivity);
            mAdapter            = new TeacherListAdapter(this, 2);
            mAdapter.HideFootere(true);
            mRecyclerView.SetLayoutManager(linearLayoutManager);
            mRecyclerView.SetAdapter(mAdapter);
            mAdapter.NotifyDataSetChanged();

            mSwipeRefreshLayout.SetOnRefreshListener(this);

            RecyclerViewItemOnGestureListener viewOnGestureListener = new RecyclerViewItemOnGestureListener(mRecyclerView, this);

            mRecyclerView.AddOnItemTouchListener(new RecyclerViewItemOnItemTouchListener(mRecyclerView, viewOnGestureListener));
        }