diff options
author | Torsten Grote <t@grobox.de> | 2020-05-13 10:03:04 -0300 |
---|---|---|
committer | Torsten Grote <t@grobox.de> | 2020-05-13 10:03:04 -0300 |
commit | 508a12b8f7957dcf817fb2f29a6b924b22ebdc55 (patch) | |
tree | 504f261474f78c904de25748facd8a0e5b52e0ab /wallet/src/main/java/net/taler/wallet/withdraw/SelectExchangeFragment.kt | |
parent | 688b7a2a8169f4f587f6f8373ed26228e88a9727 (diff) | |
download | taler-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.kt | 17 |
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) } } } |