From 0bf5ca88b8bcf5ae958d74c7d5dc3df86c6fa9b5 Mon Sep 17 00:00:00 2001 From: Stefan Niedermann Date: Fri, 9 Apr 2021 22:35:06 +0200 Subject: #690 Upcoming cards Add loading spinner Signed-off-by: Stefan Niedermann --- .../nextcloud/deck/ui/upcomingcards/UpcomingCardsActivity.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'app/src/main/java/it/niedermann/nextcloud') diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/upcomingcards/UpcomingCardsActivity.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/upcomingcards/UpcomingCardsActivity.java index 3e1e7c9be..7b2602738 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/upcomingcards/UpcomingCardsActivity.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/upcomingcards/UpcomingCardsActivity.java @@ -40,6 +40,8 @@ public class UpcomingCardsActivity extends AppCompatActivity implements MoveCard setContentView(binding.getRoot()); setSupportActionBar(binding.toolbar); + binding.loadingSpinner.show(); + final UpcomingCardsAdapter adapter = new UpcomingCardsAdapter(this, getSupportFragmentManager(), viewModel::assignUser, viewModel::unassignUser, @@ -72,6 +74,7 @@ public class UpcomingCardsActivity extends AppCompatActivity implements MoveCard ); binding.recyclerView.setAdapter(adapter); viewModel.getUpcomingCards().observe(this, items -> { + binding.loadingSpinner.hide(); if (items.size() > 0) { binding.recyclerView.setVisibility(View.VISIBLE); binding.emptyContentView.setVisibility(View.GONE); -- cgit v1.2.3