summaryrefslogtreecommitdiff
path: root/wallet/src/main/java/net/taler/wallet/withdraw/SelectExchangeFragment.kt
diff options
context:
space:
mode:
authorTorsten Grote <t@grobox.de>2020-05-13 10:03:04 -0300
committerTorsten Grote <t@grobox.de>2020-05-13 10:03:04 -0300
commit508a12b8f7957dcf817fb2f29a6b924b22ebdc55 (patch)
tree504f261474f78c904de25748facd8a0e5b52e0ab /wallet/src/main/java/net/taler/wallet/withdraw/SelectExchangeFragment.kt
parent688b7a2a8169f4f587f6f8373ed26228e88a9727 (diff)
downloadtaler-android-508a12b8f7957dcf817fb2f29a6b924b22ebdc55.tar.gz
taler-android-508a12b8f7957dcf817fb2f29a6b924b22ebdc55.tar.bz2
taler-android-508a12b8f7957dcf817fb2f29a6b924b22ebdc55.zip
[wallet] adapt fee parsing to wallet-core changes
Diffstat (limited to 'wallet/src/main/java/net/taler/wallet/withdraw/SelectExchangeFragment.kt')
-rw-r--r--wallet/src/main/java/net/taler/wallet/withdraw/SelectExchangeFragment.kt17
1 files changed, 8 insertions, 9 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/withdraw/SelectExchangeFragment.kt b/wallet/src/main/java/net/taler/wallet/withdraw/SelectExchangeFragment.kt
index fd614c6..2ade9f2 100644
--- a/wallet/src/main/java/net/taler/wallet/withdraw/SelectExchangeFragment.kt
+++ b/wallet/src/main/java/net/taler/wallet/withdraw/SelectExchangeFragment.kt
@@ -31,8 +31,8 @@ import kotlinx.android.synthetic.main.fragment_select_exchange.*
import net.taler.common.Amount
import net.taler.common.toRelativeTime
import net.taler.common.toShortDate
-import net.taler.wallet.R
import net.taler.wallet.MainViewModel
+import net.taler.wallet.R
import net.taler.wallet.withdraw.CoinFeeAdapter.CoinFeeViewHolder
import net.taler.wallet.withdraw.WireFeeAdapter.WireFeeViewHolder
@@ -73,7 +73,7 @@ class SelectExchangeFragment : Fragment() {
}
-private class CoinFeeAdapter(private val items: List<CoinFees>) : Adapter<CoinFeeViewHolder>() {
+private class CoinFeeAdapter(private val items: List<CoinFee>) : Adapter<CoinFeeViewHolder>() {
override fun getItemCount() = items.size
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): CoinFeeViewHolder {
val v =
@@ -92,22 +92,21 @@ private class CoinFeeAdapter(private val items: List<CoinFees>) : Adapter<CoinFe
private val depositFeeView: TextView = v.findViewById(R.id.depositFeeView)
private val refreshFeeView: TextView = v.findViewById(R.id.refreshFeeView)
private val refundFeeView: TextView = v.findViewById(R.id.refundFeeView)
- fun bind(item: CoinFees) {
- val fee = item.coinFee
+ fun bind(item: CoinFee) {
coinView.text = res.getQuantityString(
R.plurals.exchange_fee_coin,
item.quantity,
- fee.coin,
+ item.coin,
item.quantity
)
withdrawFeeView.text =
- v.context.getString(R.string.exchange_fee_withdraw_fee, fee.feeWithdraw)
+ v.context.getString(R.string.exchange_fee_withdraw_fee, item.feeWithdraw)
depositFeeView.text =
- v.context.getString(R.string.exchange_fee_deposit_fee, fee.feeDeposit)
+ v.context.getString(R.string.exchange_fee_deposit_fee, item.feeDeposit)
refreshFeeView.text =
- v.context.getString(R.string.exchange_fee_refresh_fee, fee.feeRefresh)
+ v.context.getString(R.string.exchange_fee_refresh_fee, item.feeRefresh)
refundFeeView.text =
- v.context.getString(R.string.exchange_fee_refund_fee, fee.feeRefresh)
+ v.context.getString(R.string.exchange_fee_refund_fee, item.feeRefresh)
}
}
}