From e204da4040a74803e729154124495623f7affcbc Mon Sep 17 00:00:00 2001 From: arangelov Date: Mon, 16 Mar 2020 14:24:41 +0000 Subject: [PATCH] Center the work tab empty state spinner inside the empty state view. Fixes: 151072614 Test: manual Change-Id: I5f2e8a9c2c4d2eac1a5e1a59447a6de9a5e215e5 --- .../internal/app/AbstractMultiProfilePagerAdapter.java | 2 -- core/res/res/layout/resolver_empty_states.xml | 4 +++- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/core/java/com/android/internal/app/AbstractMultiProfilePagerAdapter.java b/core/java/com/android/internal/app/AbstractMultiProfilePagerAdapter.java index a8155928dacc6..ae9ce655ff3a5 100644 --- a/core/java/com/android/internal/app/AbstractMultiProfilePagerAdapter.java +++ b/core/java/com/android/internal/app/AbstractMultiProfilePagerAdapter.java @@ -422,8 +422,6 @@ public abstract class AbstractMultiProfilePagerAdapter extends PagerAdapter { private void showSpinner(View emptyStateView) { emptyStateView.findViewById(R.id.resolver_empty_state_icon).setVisibility(View.INVISIBLE); emptyStateView.findViewById(R.id.resolver_empty_state_title).setVisibility(View.INVISIBLE); - emptyStateView.findViewById(R.id.resolver_empty_state_subtitle) - .setVisibility(View.INVISIBLE); emptyStateView.findViewById(R.id.resolver_empty_state_button).setVisibility(View.INVISIBLE); emptyStateView.findViewById(R.id.resolver_empty_state_progress).setVisibility(View.VISIBLE); emptyStateView.findViewById(R.id.empty).setVisibility(View.GONE); diff --git a/core/res/res/layout/resolver_empty_states.xml b/core/res/res/layout/resolver_empty_states.xml index 67299e837e8dd..af803fcf09cc3 100644 --- a/core/res/res/layout/resolver_empty_states.xml +++ b/core/res/res/layout/resolver_empty_states.xml @@ -67,8 +67,10 @@ style="@style/Widget.Material.Light.ProgressBar" android:visibility="gone" android:layout_width="wrap_content" - android:layout_height="wrap_content" + android:layout_height="match_parent" android:indeterminate="true" + android:layout_alignTop="@+id/resolver_empty_state_icon" + android:layout_alignBottom="@+id/resolver_empty_state_button" android:layout_centerHorizontal="true" android:layout_below="@+id/resolver_empty_state_subtitle" android:indeterminateTint="?attr/colorAccent"/>