From 325796ec71fadb20c7e66911e566d1f9ec73f39a Mon Sep 17 00:00:00 2001 From: Damyan Ivanov <dam+mobileledger@ktnx.net> Date: Sun, 9 Dec 2018 12:56:51 +0000 Subject: [PATCH] new transaction: new menu item for resetting the activity --- .../net/ktnx/mobileledger/NewTransactionActivity.java | 5 +++++ app/src/main/res/menu/new_transaction.xml | 8 +++++++- app/src/main/res/values-bg/strings.xml | 1 + app/src/main/res/values/strings.xml | 1 + 4 files changed, 14 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/net/ktnx/mobileledger/NewTransactionActivity.java b/app/src/main/java/net/ktnx/mobileledger/NewTransactionActivity.java index 8ec82024..c191e78a 100644 --- a/app/src/main/java/net/ktnx/mobileledger/NewTransactionActivity.java +++ b/app/src/main/java/net/ktnx/mobileledger/NewTransactionActivity.java @@ -283,6 +283,11 @@ public class NewTransactionActivity extends AppCompatActivity implements TaskCal do_add_account_row(true); } + public + void resetTransactionFromMenu(MenuItem item) { + reset_form(); + } + public void saveTransactionFromMenu(MenuItem item) { save_transaction(); } diff --git a/app/src/main/res/menu/new_transaction.xml b/app/src/main/res/menu/new_transaction.xml index 7785b0aa..698dbda2 100644 --- a/app/src/main/res/menu/new_transaction.xml +++ b/app/src/main/res/menu/new_transaction.xml @@ -16,4 +16,10 @@ android:title="@string/menu_add_account" android:visible="false" app:showAsAction="never|ifRoom" /> - </menu> \ No newline at end of file + <item + android:id="@+id/action_reset_new_transaction_activity" + android:icon="@drawable/ic_refresh_white_24dp" + android:onClick="resetTransactionFromMenu" + android:title="@string/action_reset_new_transaction_activity_title" + app:showAsAction="ifRoom|withText" /> +</menu> \ No newline at end of file diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml index 1d88ef22..8ee99e5f 100644 --- a/app/src/main/res/values-bg/strings.xml +++ b/app/src/main/res/values-bg/strings.xml @@ -30,4 +30,5 @@ <string name="menu_acc_summary_refresh_title">ÐбновÑване</string> <string name="err_net_error">ÐÑежова гÑеÑка</string> <string name="menu_acc_summary_show_hidden_accounts_title">Ðоказване на ÑкÑиÑиÑе ÑмеÑки</string> + <string name="action_reset_new_transaction_activity_title">ÐÑнаÑало</string> </resources> \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index ad43d6a2..dc2be361 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -74,4 +74,5 @@ <string name="menu_hide_acc_condensed_title">Hide</string> <string name="menu_acc_summary_show_hidden_accounts_title">Show hidden accounts</string> <string name="err_bad_auth">Invalid username or password</string> + <string name="action_reset_new_transaction_activity_title">Reset</string> </resources> -- 2.39.5