summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2019-12-19 23:01:09 +0100
committerFlorian Dold <florian.dold@gmail.com>2019-12-19 23:01:09 +0100
commit47b7eab07140dd20710e84b47b43da1de8123fb4 (patch)
tree19241f3667150212bd2e1df5c385804942878a68
parent1fc9eab2d625cd836108893818afe1c7233fea5c (diff)
downloadwallet-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.kt17
-rw-r--r--app/src/main/res/layout/fragment_settings.xml6
-rw-r--r--app/src/main/res/layout/fragment_show_balance.xml5
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"