From 257ab087d6eff4c5442083a08a90a9c618fb4c92 Mon Sep 17 00:00:00 2001 From: Gabriele M Date: Wed, 19 Jul 2017 21:11:46 +0200 Subject: [PATCH] Enable action mode on card long press This will allow to perform different operations, although currently it's only used to delete updates. --- res/drawable/ic_delete.xml | 9 ++ res/drawable/list_item_background.xml | 5 + res/menu/menu_action_mode.xml | 10 ++ res/values/colors.xml | 2 + res/values/strings.xml | 1 + res/values/styles.xml | 1 + .../lineageos/updater/UpdatesListAdapter.java | 123 +++++++++++++++--- 7 files changed, 136 insertions(+), 15 deletions(-) create mode 100644 res/drawable/ic_delete.xml create mode 100644 res/drawable/list_item_background.xml create mode 100644 res/menu/menu_action_mode.xml diff --git a/res/drawable/ic_delete.xml b/res/drawable/ic_delete.xml new file mode 100644 index 0000000..f9213d2 --- /dev/null +++ b/res/drawable/ic_delete.xml @@ -0,0 +1,9 @@ + + + diff --git a/res/drawable/list_item_background.xml b/res/drawable/list_item_background.xml new file mode 100644 index 0000000..c38cac5 --- /dev/null +++ b/res/drawable/list_item_background.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/res/menu/menu_action_mode.xml b/res/menu/menu_action_mode.xml new file mode 100644 index 0000000..88ac70e --- /dev/null +++ b/res/menu/menu_action_mode.xml @@ -0,0 +1,10 @@ + + + + diff --git a/res/values/colors.xml b/res/values/colors.xml index e820b3f..2359792 100644 --- a/res/values/colors.xml +++ b/res/values/colors.xml @@ -4,5 +4,7 @@ #ff000000 #ff009688 + #ffdddddd + #f5f5f5 diff --git a/res/values/strings.xml b/res/values/strings.xml index d5f6140..59ebce7 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -49,6 +49,7 @@ Refresh Auto updates check + Delete Checking for updates New updates found diff --git a/res/values/styles.xml b/res/values/styles.xml index 0bf01d1..c48409f 100644 --- a/res/values/styles.xml +++ b/res/values/styles.xml @@ -4,6 +4,7 @@ @color/theme_primary @color/theme_primary_dark @color/theme_accent + true