Set the all apps nav bar to black.
b/29998559
Change-Id: Iba66b390f78fdf25b7eaf912012aabaf7df56476
diff --git a/res/layout/all_apps.xml b/res/layout/all_apps.xml
index a0b73f0..8c2010f 100644
--- a/res/layout/all_apps.xml
+++ b/res/layout/all_apps.xml
@@ -99,4 +99,13 @@
</LinearLayout>
</com.android.launcher3.allapps.AllAppsRecyclerViewContainerView>
+ <View
+ android:id="@+id/nav_bar_bg"
+ android:layout_width="match_parent"
+ android:layout_height="0dp"
+ android:layout_gravity="bottom"
+ android:background="@android:color/black"
+ android:elevation="16dp"
+ android:focusable="false"
+ android:visibility="invisible" />
</com.android.launcher3.allapps.AllAppsContainerView>
\ No newline at end of file
diff --git a/src/com/android/launcher3/allapps/AllAppsContainerView.java b/src/com/android/launcher3/allapps/AllAppsContainerView.java
index 868408f..79a15b9 100644
--- a/src/com/android/launcher3/allapps/AllAppsContainerView.java
+++ b/src/com/android/launcher3/allapps/AllAppsContainerView.java
@@ -31,6 +31,7 @@
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewConfiguration;
+import android.view.ViewGroup;
import android.view.inputmethod.InputMethodManager;
import android.widget.ImageView;
import android.widget.LinearLayout;
@@ -529,6 +530,12 @@
mSearchIcon.setLayoutParams(llp);
lp.height = height;
+
+ View navBarBg = findViewById(R.id.nav_bar_bg);
+ ViewGroup.LayoutParams params = navBarBg.getLayoutParams();
+ params.height = insets.bottom;
+ navBarBg.setLayoutParams(params);
+ navBarBg.setVisibility(View.VISIBLE);
}
}
mSearchContainer.setLayoutParams(lp);