diff options
author | Torsten Grote <t@grobox.de> | 2020-04-02 15:12:09 -0300 |
---|---|---|
committer | Torsten Grote <t@grobox.de> | 2020-04-02 15:12:09 -0300 |
commit | e52ee8f55326de402a7ad421c396eb6c81a79a68 (patch) | |
tree | b33d5474a0bc7c73615c3e71010e678bb2f4883f /wallet/src/main/res | |
parent | 78dcfb7c95fd17c8ee04f4c357b1c9b0a46cb0af (diff) | |
download | taler-android-e52ee8f55326de402a7ad421c396eb6c81a79a68.tar.gz taler-android-e52ee8f55326de402a7ad421c396eb6c81a79a68.tar.bz2 taler-android-e52ee8f55326de402a7ad421c396eb6c81a79a68.zip |
[wallet] Show withdraw fee
Diffstat (limited to 'wallet/src/main/res')
-rw-r--r-- | wallet/src/main/res/layout/fragment_prompt_withdraw.xml | 70 | ||||
-rw-r--r-- | wallet/src/main/res/values/strings.xml | 5 |
2 files changed, 64 insertions, 11 deletions
diff --git a/wallet/src/main/res/layout/fragment_prompt_withdraw.xml b/wallet/src/main/res/layout/fragment_prompt_withdraw.xml index b03ee03..4372cba 100644 --- a/wallet/src/main/res/layout/fragment_prompt_withdraw.xml +++ b/wallet/src/main/res/layout/fragment_prompt_withdraw.xml @@ -31,7 +31,7 @@ android:gravity="center" android:text="@string/withdraw_total" android:visibility="invisible" - app:layout_constraintBottom_toTopOf="@+id/withdrawAmountView" + app:layout_constraintBottom_toTopOf="@+id/effectiveAmountView" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.5" app:layout_constraintStart_toStartOf="parent" @@ -40,36 +40,88 @@ tools:visibility="visible" /> <TextView - android:id="@+id/withdrawAmountView" + android:id="@+id/effectiveAmountView" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_marginStart="16dp" android:layout_marginEnd="16dp" android:gravity="center" - android:textAppearance="@style/TextAppearance.AppCompat.Headline" + android:textColor="@color/green" + android:textSize="24sp" android:visibility="invisible" - app:layout_constraintBottom_toTopOf="@+id/feeView" + app:layout_constraintBottom_toTopOf="@+id/chosenAmountLabel" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/introView" - tools:text="10.00 TESTKUDOS" + tools:text="9.8 TESTKUDOS" tools:visibility="visible" /> <TextView - android:id="@+id/feeView" + android:id="@+id/chosenAmountLabel" + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_marginStart="16dp" + android:layout_marginTop="32dp" + android:layout_marginEnd="16dp" + android:gravity="center" + android:text="Chosen Amount" + android:visibility="invisible" + app:layout_constraintBottom_toTopOf="@+id/chosenAmountView" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toBottomOf="@+id/effectiveAmountView" + tools:visibility="visible" /> + + <TextView + android:id="@+id/chosenAmountView" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_marginStart="16dp" android:layout_marginTop="8dp" android:layout_marginEnd="16dp" android:gravity="center" + android:textSize="20sp" + android:visibility="invisible" + app:layout_constraintBottom_toTopOf="@+id/feeLabel" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toBottomOf="@+id/chosenAmountLabel" + tools:text="10 TESTKUDOS" + tools:visibility="visible" /> + + <TextView + android:id="@+id/feeLabel" + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_marginStart="16dp" + android:layout_marginTop="32dp" + android:layout_marginEnd="16dp" + android:gravity="center" android:text="@string/withdraw_fees" android:visibility="invisible" - app:layout_constraintBottom_toTopOf="@+id/exchangeIntroView" + app:layout_constraintBottom_toTopOf="@+id/feeView" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.5" app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toBottomOf="@+id/withdrawAmountView" + app:layout_constraintTop_toBottomOf="@+id/chosenAmountView" + tools:visibility="visible" /> + + <TextView + android:id="@+id/feeView" + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_marginStart="16dp" + android:layout_marginTop="8dp" + android:layout_marginEnd="16dp" + android:gravity="center" + android:textColor="@color/red" + android:textSize="20sp" + android:visibility="invisible" + app:layout_constraintBottom_toTopOf="@+id/exchangeIntroView" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toBottomOf="@+id/feeLabel" + tools:text="-0.2 TESTKUDOS" tools:visibility="visible" /> <TextView @@ -111,7 +163,7 @@ style="?android:attr/progressBarStyleLarge" android:layout_width="wrap_content" android:layout_height="wrap_content" - app:layout_constraintBottom_toTopOf="@+id/withdrawCard" + app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> diff --git a/wallet/src/main/res/values/strings.xml b/wallet/src/main/res/values/strings.xml index 8cd2dd8..bcd173f 100644 --- a/wallet/src/main/res/values/strings.xml +++ b/wallet/src/main/res/values/strings.xml @@ -39,7 +39,8 @@ <string name="aiddescription">my aid</string> <string name="balances_title">Balances</string> - <string name="balances_inbound_amount">+%s</string> + <string name="amount_positive">+%s</string> + <string name="amount_negative">-%s</string> <string name="balances_inbound_label">inbound</string> <string name="balances_empty_state">There is no digital cash in your wallet.\n\nYou can get test money from the demo bank:\n\nhttps://bank.demo.taler.net</string> @@ -80,7 +81,7 @@ <string name="withdraw_accepted">Withdrawal accepted</string> <string name="withdraw_success_info">The wire transfer now needs to be confirmed with the bank. Once the wire transfer is complete, the digital cash will automatically show in this wallet.</string> <string name="withdraw_total">Withdraw</string> - <string name="withdraw_fees">(minus exchange fees)</string> + <string name="withdraw_fees">Fee</string> <string name="withdraw_exchange">Exchange</string> <string name="withdraw_button_testkudos">Withdraw TESTKUDOS</string> <string name="withdraw_button_confirm">Confirm Withdraw</string> |