From f920fa7fa12db5d6fd40844ffb8402426d0a2b07 Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Thu, 16 Apr 2020 15:06:06 -0300 Subject: [wallet] allow transactions to be selected by long tap --- wallet/src/main/res/drawable/ic_delete.xml | 10 +++++++++ wallet/src/main/res/drawable/ic_select_all.xml | 10 +++++++++ .../src/main/res/layout/list_item_transaction.xml | 3 ++- .../src/main/res/menu/transactions_action_mode.xml | 26 ++++++++++++++++++++++ wallet/src/main/res/values/colors.xml | 3 --- wallet/src/main/res/values/strings.xml | 2 ++ wallet/src/main/res/values/styles.xml | 2 ++ 7 files changed, 52 insertions(+), 4 deletions(-) create mode 100644 wallet/src/main/res/drawable/ic_delete.xml create mode 100644 wallet/src/main/res/drawable/ic_select_all.xml create mode 100644 wallet/src/main/res/menu/transactions_action_mode.xml (limited to 'wallet/src/main/res') diff --git a/wallet/src/main/res/drawable/ic_delete.xml b/wallet/src/main/res/drawable/ic_delete.xml new file mode 100644 index 0000000..88caaa1 --- /dev/null +++ b/wallet/src/main/res/drawable/ic_delete.xml @@ -0,0 +1,10 @@ + + + diff --git a/wallet/src/main/res/drawable/ic_select_all.xml b/wallet/src/main/res/drawable/ic_select_all.xml new file mode 100644 index 0000000..56adb23 --- /dev/null +++ b/wallet/src/main/res/drawable/ic_select_all.xml @@ -0,0 +1,10 @@ + + + diff --git a/wallet/src/main/res/layout/list_item_transaction.xml b/wallet/src/main/res/layout/list_item_transaction.xml index a3ac980..2fabe1d 100644 --- a/wallet/src/main/res/layout/list_item_transaction.xml +++ b/wallet/src/main/res/layout/list_item_transaction.xml @@ -19,7 +19,8 @@ xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="wrap_content" - android:background="?attr/selectableItemBackground" + android:background="@drawable/selectable_background" + android:foreground="?attr/selectableItemBackground" android:paddingStart="16dp" android:paddingTop="8dp" android:paddingEnd="16dp" diff --git a/wallet/src/main/res/menu/transactions_action_mode.xml b/wallet/src/main/res/menu/transactions_action_mode.xml new file mode 100644 index 0000000..b290b9e --- /dev/null +++ b/wallet/src/main/res/menu/transactions_action_mode.xml @@ -0,0 +1,26 @@ + + + + + + diff --git a/wallet/src/main/res/values/colors.xml b/wallet/src/main/res/values/colors.xml index a6b1731..6413bb8 100644 --- a/wallet/src/main/res/values/colors.xml +++ b/wallet/src/main/res/values/colors.xml @@ -18,7 +18,4 @@ #283593 #1A237E #AE1010 - - #C62828 - #558B2F diff --git a/wallet/src/main/res/values/strings.xml b/wallet/src/main/res/values/strings.xml index b4af3b8..4531785 100644 --- a/wallet/src/main/res/values/strings.xml +++ b/wallet/src/main/res/values/strings.xml @@ -49,6 +49,8 @@ Transaction Balance: %s Show JSON + Delete + Select All Reserve Balance Updated diff --git a/wallet/src/main/res/values/styles.xml b/wallet/src/main/res/values/styles.xml index c8a2c3b..093f43f 100644 --- a/wallet/src/main/res/values/styles.xml +++ b/wallet/src/main/res/values/styles.xml @@ -21,6 +21,8 @@ @color/colorPrimaryDark @color/colorAccent @android:color/white + + true