Updated on 2026-08-14

This commit is contained in:
Tangem 2018-10-19 13:34:18 +03:00
parent e1999ed34f
commit 2ba21aab5c
5 changed files with 25 additions and 9 deletions

View file

@ -290,10 +290,10 @@ public class BtcCashEngine extends CoinEngine {
}
public static String getAmountEquivalentDescriptionBTC(Double amount, float rate) {
if (rate > 0) {
if ((rate > 0) && (amount > 0)) {
return String.format("USD%.2f", amount * rate);
} else {
return "USD ---";
return "";
}
}

View file

@ -335,10 +335,10 @@ public class BtcEngine extends CoinEngine {
}
public static String getAmountEquivalentDescriptionBTC(Double amount, float rate) {
if (rate > 0) {
if ((rate > 0) && (amount > 0)) {
return String.format("USD%.2f", amount * rate);
} else {
return "USD ---";
return "";
}
}

View file

@ -112,7 +112,7 @@ public class EthEngine extends CoinEngine {
exchangeCurs = exchangeCurs.setScale(2, RoundingMode.DOWN);
return "USD " + exchangeCurs.toString();
} else {
return "USD ---";
return "";
}
}
@ -123,8 +123,9 @@ public class EthEngine extends CoinEngine {
if (rate > 0) {
return String.format("USD%.2f", amount * rate);
} else {
return "USD ---";
return "";
}
}

View file

@ -776,6 +776,8 @@ class LoadedWallet : Fragment(), NfcAdapter.ReaderCallback, CardProtocol.Notific
tvBalanceLine1.setTextColor(resources.getColor(R.color.primary))
tvBalanceLine1.text = getString(R.string.verifying_in_blockchain)
tvBalanceLine2.text = ""
tvBalance.text = ""
tvBalanceEquivalent.text = ""
} else {
val validator = BalanceValidator()
validator.Check(card, false)
@ -788,10 +790,11 @@ class LoadedWallet : Fragment(), NfcAdapter.ReaderCallback, CardProtocol.Notific
if ((card!!.blockchain == Blockchain.Token) && (engine.getBalanceWithAlter(card) != null)) {
val html = Html.fromHtml(engine.getBalanceWithAlter(card))
tvBalance.text = html
} else
} else {
// tvBalance.text = engine.getBalanceWithAlter(card)
tvBalance.text = engine.getBalance(card)
tvBalanceEquivalent.text = engine.getBalanceEquivalent(card)
}
} else {
val offlineAmount = engine.convertByteArrayToAmount(card, card!!.offlineBalance)
if (card!!.blockchain == Blockchain.Token) {

View file

@ -105,7 +105,7 @@
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="10dp"
android:layout_marginBottom="5dp"
android:gravity="center_vertical"
android:orientation="horizontal">
@ -122,6 +122,18 @@
</LinearLayout>
<TextView
android:id="@+id/tvBalanceEquivalent"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="5dp"
android:fontFamily="@font/maax"
android:paddingLeft="5dp"
android:paddingRight="5dp"
android:textAlignment="center"
android:textColor="@color/primary"
android:textSize="@dimen/text_size_2_small" />
<TextView
android:id="@+id/tvBalanceLine1"
android:layout_width="match_parent"