diff --git a/res/drawable/root_item_background.xml b/res/drawable/root_item_background.xml index cc0bca66d5d001f3fb7a75d422a2d621b44fc6e6..82775eab5c53ae08c6d0dc303015aae13297fc82 100644 --- a/res/drawable/root_item_background.xml +++ b/res/drawable/root_item_background.xml @@ -16,20 +16,28 @@ + xmlns:app="http://schemas.android.com/apk/res-auto" + android:color="?android:attr/colorControlHighlight"> + android:drawable="@drawable/root_list_selector_bg"/> - + + + - \ No newline at end of file + + + + + + + diff --git a/res/drawable/root_list_selector_bg.xml b/res/drawable/root_list_selector_bg.xml new file mode 100644 index 0000000000000000000000000000000000000000..313540f084b43d89e3fccc10b7be2994764a6b56 --- /dev/null +++ b/res/drawable/root_list_selector_bg.xml @@ -0,0 +1,30 @@ + + + + + + + + + diff --git a/res/layout/drawer_layout.xml b/res/layout/drawer_layout.xml index 8eefa3ea7010de2a32918b4de4adc8dba41e3679..1f21ad5ea35f30dc439b27a7876b175d9c40475f 100644 --- a/res/layout/drawer_layout.xml +++ b/res/layout/drawer_layout.xml @@ -88,6 +88,7 @@ android:popupTheme="?actionBarPopupTheme" /> @lineageos.platform:color/color_default_foreground @lineageos.platform:color/color_default_primary_text - + #A89FCBF8 diff --git a/src/com/android/documentsui/DrawerController.java b/src/com/android/documentsui/DrawerController.java index 0f22f7364d7b4a0ea3b08bdd7541a8602ebf3e91..fe90fa06453dfc372b009a7d86a0c1f1f7c35147 100644 --- a/src/com/android/documentsui/DrawerController.java +++ b/src/com/android/documentsui/DrawerController.java @@ -146,16 +146,10 @@ public abstract class DrawerController implements DrawerListener { public void setDropTargetHighlight(View v, boolean highlight) { assert (v.getId() == R.id.drawer_edge); -// @ColorRes int id = highlight ? R.color.item_doc_background_selected : -// android.R.color.transparent; - if(accentColor!=0){ - @ColorRes int id = highlight ? accentColor : android.R.color.transparent; - v.setBackgroundColor(id); - } - else { - @ColorRes int id = highlight ? R.color.item_doc_background_selected : android.R.color.transparent; - v.setBackgroundColor(id); - } + @ColorRes int id = highlight ? R.color.item_doc_background_selected : + android.R.color.transparent; + v.setBackgroundColor(id); + }