Эх сурвалжийг харах

theme all swipe to refresh layouts

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
Andy Scherzinger 2 жил өмнө
parent
commit
e3c535722d

+ 3 - 3
app/src/main/java/com/nextcloud/talk/controllers/ContactsController.kt

@@ -623,9 +623,9 @@ class ContactsController(args: Bundle) :
         binding.controllerGenericRv.recyclerView.setHasFixedSize(true)
         binding.controllerGenericRv.recyclerView.adapter = adapter
         binding.controllerGenericRv.swipeRefreshLayout.setOnRefreshListener { fetchData() }
-        binding.controllerGenericRv.swipeRefreshLayout.setColorSchemeResources(R.color.colorPrimary)
-        binding.controllerGenericRv.swipeRefreshLayout
-            .setProgressBackgroundColorSchemeResource(R.color.refresh_spinner_background)
+
+        viewThemeUtils.themeSwipeRefreshLayout(binding.controllerGenericRv.swipeRefreshLayout)
+
         binding.joinConversationViaLink.joinConversationViaLinkImageView
             .background
             .setColorFilter(

+ 1 - 2
app/src/main/java/com/nextcloud/talk/controllers/ConversationsListController.java

@@ -783,8 +783,7 @@ public class ConversationsListController extends BaseController implements Flexi
         });
 
         swipeRefreshLayout.setOnRefreshListener(() -> fetchData());
-        swipeRefreshLayout.setColorSchemeResources(R.color.colorPrimary);
-        swipeRefreshLayout.setProgressBackgroundColorSchemeResource(R.color.refresh_spinner_background);
+        viewThemeUtils.themeSwipeRefreshLayout(swipeRefreshLayout);
 
         emptyLayoutView.setOnClickListener(v -> showNewConversationsScreen());
         floatingActionButton.setOnClickListener(v -> {