OSDN Git Service

Remove shadow below the actionbar
authorRaff Tsai <rafftsai@google.com>
Mon, 25 Nov 2019 08:58:14 +0000 (16:58 +0800)
committerRaff Tsai <rafftsai@google.com>
Tue, 26 Nov 2019 03:20:52 +0000 (11:20 +0800)
Bug: 141601408
Test: manual
Change-Id: Iaa196ff3b67dbc274116b5215ef48e126099edb9

src/com/android/settings/dashboard/profileselector/ProfileSelectFragment.java

index b8d4be1..aee7982 100644 (file)
@@ -27,9 +27,11 @@ import android.widget.LinearLayout;
 
 import androidx.fragment.app.Fragment;
 import androidx.fragment.app.FragmentStatePagerAdapter;
+import androidx.recyclerview.widget.RecyclerView;
 import androidx.viewpager.widget.ViewPager;
 
 import com.android.settings.R;
+import com.android.settings.Utils;
 import com.android.settings.dashboard.DashboardFragment;
 
 import com.google.android.material.tabs.TabLayout;
@@ -90,6 +92,10 @@ public abstract class ProfileSelectFragment extends DashboardFragment {
         listContainer.setLayoutParams(new LinearLayout.LayoutParams(
                 ViewGroup.LayoutParams.MATCH_PARENT,
                 ViewGroup.LayoutParams.WRAP_CONTENT));
+
+        final RecyclerView recyclerView = getListView();
+        recyclerView.setOverScrollMode(View.OVER_SCROLL_NEVER);
+        Utils.setActionBarShadowAnimation(getActivity(), getSettingsLifecycle(), recyclerView);
         return mContentView;
     }