From 19a9b7fd7fdf7c2a9a367960b7fb7ae7fbb6c047 Mon Sep 17 00:00:00 2001 From: tehcneko <7764726+tehcneko@users.noreply.github.com> Date: Fri, 12 Feb 2021 22:15:49 +0800 Subject: [PATCH] [app] Add loading indicator to app list --- .../lsposed/manager/ui/activity/AppListActivity.java | 1 + app/src/main/res/layout/activity_app_list.xml | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/app/src/main/java/io/github/lsposed/manager/ui/activity/AppListActivity.java b/app/src/main/java/io/github/lsposed/manager/ui/activity/AppListActivity.java index 84c8eb1a..d5848fe5 100644 --- a/app/src/main/java/io/github/lsposed/manager/ui/activity/AppListActivity.java +++ b/app/src/main/java/io/github/lsposed/manager/ui/activity/AppListActivity.java @@ -146,6 +146,7 @@ public class AppListActivity extends BaseActivity { } public void onDataReady() { + handler.post(() -> binding.progress.hide()); String queryStr = searchView != null ? searchView.getQuery().toString() : ""; runOnUiThread(() -> scopeAdapter.getFilter().filter(queryStr)); } diff --git a/app/src/main/res/layout/activity_app_list.xml b/app/src/main/res/layout/activity_app_list.xml index b8cb6c41..f1e67087 100644 --- a/app/src/main/res/layout/activity_app_list.xml +++ b/app/src/main/res/layout/activity_app_list.xml @@ -60,6 +60,13 @@ app:switchOnText="@string/enable_module" app:switchOffText="@string/enable_module" /> + +