diff options
author | Florian Dold <florian.dold@gmail.com> | 2019-12-19 23:01:09 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2019-12-19 23:01:09 +0100 |
commit | 47b7eab07140dd20710e84b47b43da1de8123fb4 (patch) | |
tree | 19241f3667150212bd2e1df5c385804942878a68 | |
parent | 1fc9eab2d625cd836108893818afe1c7233fea5c (diff) | |
download | wallet-android-47b7eab07140dd20710e84b47b43da1de8123fb4.tar.gz wallet-android-47b7eab07140dd20710e84b47b43da1de8123fb4.tar.bz2 wallet-android-47b7eab07140dd20710e84b47b43da1de8123fb4.zip |
fix android warnings
-rw-r--r-- | app/src/main/java/net/taler/wallet/ShowBalance.kt | 17 | ||||
-rw-r--r-- | app/src/main/res/layout/fragment_settings.xml | 6 | ||||
-rw-r--r-- | app/src/main/res/layout/fragment_show_balance.xml | 5 |
3 files changed, 15 insertions, 13 deletions
diff --git a/app/src/main/java/net/taler/wallet/ShowBalance.kt b/app/src/main/java/net/taler/wallet/ShowBalance.kt index 5d4c35e..f8faef9 100644 --- a/app/src/main/java/net/taler/wallet/ShowBalance.kt +++ b/app/src/main/java/net/taler/wallet/ShowBalance.kt @@ -206,11 +206,6 @@ class ShowBalance : Fragment() { integrator.initiateScan(listOf("QR_CODE")) } - val withdrawTestkudosButton = view.findViewById<Button>(R.id.button_withdraw_testkudos) - withdrawTestkudosButton.setOnClickListener { - model.withdrawTestkudos() - } - this.balancesView = view.findViewById(R.id.list_balances) this.balancesPlaceholderView = view.findViewById(R.id.list_balances_placeholder) @@ -229,12 +224,18 @@ class ShowBalance : Fragment() { updateBalances(balances) - model.balances.observe(this, Observer { + model.balances.observe(viewLifecycleOwner, Observer { triggerLoading() updateBalances(it) }) - model.testWithdrawalInProgress.observe(this, Observer { loading -> + + val withdrawTestkudosButton = view.findViewById<Button>(R.id.button_withdraw_testkudos) + withdrawTestkudosButton.setOnClickListener { + model.withdrawTestkudos() + } + + model.testWithdrawalInProgress.observe(viewLifecycleOwner, Observer { loading -> Log.v("taler-wallet", "observing balance loading ${loading} in show balance") withdrawTestkudosButton.isEnabled = !loading triggerLoading() @@ -252,7 +253,7 @@ class ShowBalance : Fragment() { addItemDecoration(myItemDecoration) } - model.pendingOperations.observe(this, Observer { + model.pendingOperations.observe(viewLifecycleOwner, Observer { updatePending(it) }) diff --git a/app/src/main/res/layout/fragment_settings.xml b/app/src/main/res/layout/fragment_settings.xml index 5b85876..ed144e4 100644 --- a/app/src/main/res/layout/fragment_settings.xml +++ b/app/src/main/res/layout/fragment_settings.xml @@ -70,6 +70,12 @@ android:ems="10" android:inputType="textPersonName" android:text="Developer Settings (be careful!)" /> + + <Button + android:text="Withdraw TESTKUDOS" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:id="@+id/button_withdraw_testkudos"/> <Button android:text="Reset Wallet (dangerous!)" diff --git a/app/src/main/res/layout/fragment_show_balance.xml b/app/src/main/res/layout/fragment_show_balance.xml index 57f9309..a5fb26f 100644 --- a/app/src/main/res/layout/fragment_show_balance.xml +++ b/app/src/main/res/layout/fragment_show_balance.xml @@ -33,11 +33,6 @@ <Space android:layout_width="match_parent" android:layout_height="20dp"/> <Button - android:text="Withdraw TESTKUDOS" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:id="@+id/button_withdraw_testkudos"/> - <Button android:text="Scan Taler QR Code" android:layout_width="wrap_content" android:layout_height="wrap_content" |