Beispiel #1
0
        /// Method Name     : SetAdapter
        /// Author          : Sanket Prajapati
        /// Creation Date   : 23 Jan 2018
        /// Purpose         : Use for Binding recylerView
        /// Revision        :
        /// </summary>
        private void SetAdapter(MoveDataModel moveData)
        {
            List <ModelloadData> modelloadDataList = SetDataToCardview(moveData);

            if (modelloadDataList.Count > 0)
            {
                AdapterDashboard adapterDashboard = new AdapterDashboard(Activity, modelloadDataList);
                recylerViewDashboard.SetLayoutManager(new LinearLayoutManager(Activity));
                recylerViewDashboard.SetItemAnimator(new DefaultItemAnimator());
                recylerViewDashboard.NestedScrollingEnabled = false;
                recylerViewDashboard.HasFixedSize           = false;
                recylerViewDashboard.SetAdapter(adapterDashboard);

                ItemTouchHelper.Callback callback        = new ItemTouchHelperCallback(adapterDashboard);
                ItemTouchHelper          itemTouchHelper = new ItemTouchHelper(callback);
                itemTouchHelper.AttachToRecyclerView(recylerViewDashboard);
            }
        }
Beispiel #2
0
 public ItemTouchHelperCallback(AdapterDashboard adapterDashboard)
 {
     mAdapterDashboard = adapterDashboard;
 }