コード例 #1
0
        protected override async void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            Platform.Init(this, savedInstanceState);

            SetContentView(Resource.Layout.recyclelist);

            mRecyclerView = FindViewById <RecyclerView>(Resource.Id.recyclerView);

            mSwipeRefreshLayout = FindViewById <SwipeRefreshLayout>(Resource.Id.swipeRefreshLayout);

            mSwipeRefreshLayout.Refresh += SwipeRefreshLayout_Refresh;

            UserDisplayData = await LoadRecyclerViewData();

            CalculatePlatformRunning();

            mRecyclerView.SetLayoutManager(mLayoutManager);

            mRecyclerViewListAdapter = new RecyclerViewListAdapter(this, UserDisplayData.DropBoxRows);

            mRecyclerView.SetAdapter(mRecyclerViewListAdapter);
        }
コード例 #2
0
 private void SwipeRefreshLayout_Refresh(object sender, EventArgs e)
 {
     mRecyclerViewListAdapter = new RecyclerViewListAdapter(this, UserDisplayData.DropBoxRows);
     mRecyclerView.SetAdapter(mRecyclerViewListAdapter);
     mSwipeRefreshLayout.Refreshing = false;
 }