diff options
author | Torsten Grote <t@grobox.de> | 2021-12-07 16:23:49 -0300 |
---|---|---|
committer | Torsten Grote <t@grobox.de> | 2021-12-07 16:23:49 -0300 |
commit | 095f67dd25ceeff5df388ef42f73de963dd9348b (patch) | |
tree | 0aa089df8590d5a360f5ffb2137bf5c42df512a8 /wallet/src/main/res | |
parent | 5476ac27b671e51aceb51e4574b70730f7f0f2f3 (diff) | |
download | taler-android-095f67dd25ceeff5df388ef42f73de963dd9348b.tar.gz taler-android-095f67dd25ceeff5df388ef42f73de963dd9348b.tar.bz2 taler-android-095f67dd25ceeff5df388ef42f73de963dd9348b.zip |
Show bank details for manual withdrawal
Diffstat (limited to 'wallet/src/main/res')
-rw-r--r-- | wallet/src/main/res/layout/fragment_manual_withdraw.xml | 3 | ||||
-rw-r--r-- | wallet/src/main/res/navigation/nav_graph.xml | 22 | ||||
-rw-r--r-- | wallet/src/main/res/values/strings.xml | 7 |
3 files changed, 28 insertions, 4 deletions
diff --git a/wallet/src/main/res/layout/fragment_manual_withdraw.xml b/wallet/src/main/res/layout/fragment_manual_withdraw.xml index 5b37d2a..724c3e2 100644 --- a/wallet/src/main/res/layout/fragment_manual_withdraw.xml +++ b/wallet/src/main/res/layout/fragment_manual_withdraw.xml @@ -63,7 +63,7 @@ android:layout_marginStart="16dp" android:layout_marginTop="16dp" android:layout_marginEnd="16dp" - android:hint="@string/withdraw_amount" + android:minWidth="128dp" app:boxBackgroundMode="outline" app:endIconDrawable="@drawable/ic_cancel" app:endIconMode="clear_text" @@ -76,7 +76,6 @@ android:id="@+id/amountView" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:ems="10" android:inputType="number" /> </com.google.android.material.textfield.TextInputLayout> diff --git a/wallet/src/main/res/navigation/nav_graph.xml b/wallet/src/main/res/navigation/nav_graph.xml index e8929c9..469a399 100644 --- a/wallet/src/main/res/navigation/nav_graph.xml +++ b/wallet/src/main/res/navigation/nav_graph.xml @@ -82,9 +82,19 @@ </fragment> <fragment + android:id="@+id/nav_exchange_manual_withdrawal_success" + android:name="net.taler.wallet.withdraw.ManualWithdrawSuccessFragment" + android:label="@string/withdraw_title"> + <action + android:id="@+id/action_nav_exchange_manual_withdrawal_success_to_nav_main" + app:destination="@id/nav_main" + app:popUpTo="@id/nav_main" /> + </fragment> + + <fragment android:id="@+id/nav_settings_backup" android:name="net.taler.wallet.settings.BackupSettingsFragment" - android:label="@string/nav_settings_backup"/> + android:label="@string/nav_settings_backup" /> <fragment android:id="@+id/nav_transactions" @@ -96,7 +106,11 @@ android:id="@+id/nav_transactions_detail_withdrawal" android:name="net.taler.wallet.transactions.TransactionWithdrawalFragment" android:label="@string/transactions_detail_title" - tools:layout="@layout/fragment_transaction_withdrawal" /> + tools:layout="@layout/fragment_transaction_withdrawal"> + <action + android:id="@+id/action_nav_transactions_detail_withdrawal_to_nav_exchange_manual_withdrawal_success" + app:destination="@id/nav_exchange_manual_withdrawal_success" /> + </fragment> <fragment android:id="@+id/nav_transactions_detail_payment" @@ -138,6 +152,10 @@ app:destination="@id/nav_main" app:popUpTo="@id/nav_main" /> <action + android:id="@+id/action_promptWithdraw_to_nav_exchange_manual_withdrawal_success" + app:destination="@id/nav_exchange_manual_withdrawal_success" + app:popUpTo="@id/nav_main" /> + <action android:id="@+id/action_promptWithdraw_to_errorFragment" app:destination="@id/errorFragment" app:popUpTo="@id/nav_main" /> diff --git a/wallet/src/main/res/values/strings.xml b/wallet/src/main/res/values/strings.xml index 5c27eb4..d2f181c 100644 --- a/wallet/src/main/res/values/strings.xml +++ b/wallet/src/main/res/values/strings.xml @@ -116,6 +116,13 @@ GNU Taler is immune against many types of fraud, such as phishing of credit card <string name="withdraw_amount_error">Enter valid amount</string> <string name="withdraw_manual_payment_options">Payment options supported by %1$s:\n\n%2$s</string> <string name="withdraw_manual_check_fees">Check fees</string> + <string name="withdraw_manual_ready_title">Exchange is ready for withdrawal!</string> + <string name="withdraw_manual_ready_intro">To complete the process you need to wire %s to the exchange bank account</string> + <string name="withdraw_manual_ready_details_intro">Bank transfer details</string> + <string name="withdraw_manual_ready_iban">IBAN</string> + <string name="withdraw_manual_ready_subject">Subject</string> + <string name="withdraw_manual_ready_bank_button">Open in banking app</string> + <string name="withdraw_manual_ready_warning">Make sure to use the correct subject, otherwise the money will not arrive in this wallet.</string> <string name="withdraw_error_title">Withdrawal Error</string> <string name="withdraw_error_message">Withdrawing is currently not possible. Please try again later!</string> <string name="withdraw_error_test">Error withdrawing TESTKUDOS</string> |