summaryrefslogtreecommitdiff
path: root/app/src/main/java/net/taler/merchantpos/payment/ProcessPaymentFragment.kt
diff options
context:
space:
mode:
authorTorsten Grote <t@grobox.de>2020-02-20 17:03:31 -0300
committerTorsten Grote <t@grobox.de>2020-02-20 17:03:31 -0300
commit4f96a05d39626be0546879a29c5fed49225fa513 (patch)
tree993bf4e87cf692cba8851abd5395c30431cae4cf /app/src/main/java/net/taler/merchantpos/payment/ProcessPaymentFragment.kt
parent2256d2fa3e6b9b25a1e90c4a690a4af3820d651e (diff)
downloadmerchant-terminal-android-4f96a05d39626be0546879a29c5fed49225fa513.tar.gz
merchant-terminal-android-4f96a05d39626be0546879a29c5fed49225fa513.tar.bz2
merchant-terminal-android-4f96a05d39626be0546879a29c5fed49225fa513.zip
Don't talk about NFC if it is not supported
Diffstat (limited to 'app/src/main/java/net/taler/merchantpos/payment/ProcessPaymentFragment.kt')
-rw-r--r--app/src/main/java/net/taler/merchantpos/payment/ProcessPaymentFragment.kt4
1 files changed, 4 insertions, 0 deletions
diff --git a/app/src/main/java/net/taler/merchantpos/payment/ProcessPaymentFragment.kt b/app/src/main/java/net/taler/merchantpos/payment/ProcessPaymentFragment.kt
index a7195ec..89198b8 100644
--- a/app/src/main/java/net/taler/merchantpos/payment/ProcessPaymentFragment.kt
+++ b/app/src/main/java/net/taler/merchantpos/payment/ProcessPaymentFragment.kt
@@ -12,6 +12,7 @@ import com.google.android.material.snackbar.Snackbar
import com.google.android.material.snackbar.Snackbar.LENGTH_SHORT
import kotlinx.android.synthetic.main.fragment_process_payment.*
import net.taler.merchantpos.MainViewModel
+import net.taler.merchantpos.NfcManager.Companion.hasNfc
import net.taler.merchantpos.QrCodeManager.makeQrCode
import net.taler.merchantpos.R
@@ -28,6 +29,9 @@ class ProcessPaymentFragment : Fragment() {
}
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
+ val introRes =
+ if (hasNfc(requireContext())) R.string.payment_intro_nfc else R.string.payment_intro
+ textView2.setText(introRes)
paymentManager.payment.observe(viewLifecycleOwner, Observer { payment ->
onPaymentStateChanged(payment)
})