From 762fc0ff5e9a7cee0e9a07658f99c3aeff2b1825 Mon Sep 17 00:00:00 2001 From: Tangem Date: Sun, 27 Jan 2019 18:10:51 +0300 Subject: [PATCH] Updated on 2026-08-14 --- .../activity/EmptyWalletActivity.kt | 5 +- .../presentation/fragment/LoadedWallet.kt | 2 + .../main/res/layout/activity_empty_wallet.xml | 298 ++++++++++-------- app/src/main/res/layout/fr_loaded_wallet.xml | 72 +---- .../main/res/layout/layout_btn_details.xml | 19 ++ .../main/res/layout/layout_tangem_card.xml | 58 ++++ 6 files changed, 252 insertions(+), 202 deletions(-) create mode 100644 app/src/main/res/layout/layout_btn_details.xml create mode 100644 app/src/main/res/layout/layout_tangem_card.xml diff --git a/app/src/main/java/com/tangem/presentation/activity/EmptyWalletActivity.kt b/app/src/main/java/com/tangem/presentation/activity/EmptyWalletActivity.kt index 1f466e6d82..f20c3a6ca8 100644 --- a/app/src/main/java/com/tangem/presentation/activity/EmptyWalletActivity.kt +++ b/app/src/main/java/com/tangem/presentation/activity/EmptyWalletActivity.kt @@ -30,6 +30,7 @@ import com.tangem.tangemcard.util.Util import com.tangem.util.LOG import com.tangem.wallet.R import kotlinx.android.synthetic.main.activity_empty_wallet.* +import kotlinx.android.synthetic.main.layout_tangem_card.* import javax.inject.Inject class EmptyWalletActivity : AppCompatActivity(), NfcAdapter.ReaderCallback, CardProtocol.Notifications { @@ -62,6 +63,8 @@ class EmptyWalletActivity : AppCompatActivity(), NfcAdapter.ReaderCallback, Card ctx = TangemContext.loadFromBundle(this, intent.extras) + + tvIssuer.text = ctx.card!!.issuerDescription if (ctx.card!!.tokenSymbol.length > 1) { @@ -71,7 +74,7 @@ class EmptyWalletActivity : AppCompatActivity(), NfcAdapter.ReaderCallback, Card tvBlockchain.text = ctx.blockchainName tvCardID.text = ctx.card!!.cidDescription - imgBlockchain.setImageResource(ctx.blockchain.getImageResource(this, ctx.card!!.tokenSymbol)) + ivTangemCard.setImageBitmap(App.localStorage.getCardArtworkBitmap(ctx.card)) if (ctx.card!!.useDefaultPIN1()) { imgPIN.setImageResource(R.drawable.unlock_pin1) diff --git a/app/src/main/java/com/tangem/presentation/fragment/LoadedWallet.kt b/app/src/main/java/com/tangem/presentation/fragment/LoadedWallet.kt index 5a563102ba..449d9d26c0 100644 --- a/app/src/main/java/com/tangem/presentation/fragment/LoadedWallet.kt +++ b/app/src/main/java/com/tangem/presentation/fragment/LoadedWallet.kt @@ -52,6 +52,8 @@ import com.tangem.util.LOG import com.tangem.util.UtilHelper import com.tangem.wallet.R import kotlinx.android.synthetic.main.fr_loaded_wallet.* +import kotlinx.android.synthetic.main.layout_btn_details.* +import kotlinx.android.synthetic.main.layout_tangem_card.* import org.greenrobot.eventbus.EventBus import org.greenrobot.eventbus.Subscribe import java.io.InputStream diff --git a/app/src/main/res/layout/activity_empty_wallet.xml b/app/src/main/res/layout/activity_empty_wallet.xml index 5ebe26e93a..5505168234 100644 --- a/app/src/main/res/layout/activity_empty_wallet.xml +++ b/app/src/main/res/layout/activity_empty_wallet.xml @@ -9,168 +9,202 @@ tools:context="com.tangem.presentation.activity.EmptyWalletActivity" tools:ignore="contentDescription"> - + - + + + android:text="@string/wallet_has_not_been_yet_created" + android:textAlignment="center" + android:textSize="@dimen/text_size_1_small" + app:layout_constraintBottom_toTopOf="@+id/btnNewWallet" + app:layout_constraintTop_toTopOf="parent" + tools:layout_editor_absoluteX="8dp" /> + + + + + + - - - - - - - - - - - - - - - - - + android:fontFamily="@font/maax" + android:textColor="@color/primary_dark" + android:textSize="@dimen/text_size_1_small" + android:textStyle="normal|bold" + tools:text="Bitcoin" /> + android:layout_marginStart="8dp" + android:layout_marginTop="24dp" + android:layout_marginEnd="8dp" + android:orientation="horizontal" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toTopOf="@+id/linearLayout"> + + - - + android:textStyle="normal|bold" + tools:text="TANGEM" /> - - + - + - + - + + + + + + + + + - - - - - - - - - - - - - - - + layout="@layout/layout_tangem_card" /> - + + \ No newline at end of file diff --git a/app/src/main/res/layout/layout_tangem_card.xml b/app/src/main/res/layout/layout_tangem_card.xml new file mode 100644 index 0000000000..888dc223b7 --- /dev/null +++ b/app/src/main/res/layout/layout_tangem_card.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + \ No newline at end of file