How to confirm setup intent for stripe in a Fragment?(如何确认片段中条带的设置意图?)
问题描述
既然onActivityResult已弃用并替换为Activity Result Launcher,我如何确认片段中条纹的设置意图?你是怎么把它传给斯泰普的?我需要在哪里添加stripe.onSetupResult?ConfirmSetupIntentParams confirmParams = ConfirmSetupIntentParams
.create(paymentMethodParams, clientSecret);
stripe.confirmSetupIntent(this, confirmParams);
推荐答案
条纹修改了安卓开发文档,使用更新的Launcher方法。这似乎是一个足够大的更改,它不像将一个函数调用更改为另一个函数调用那么简单。请看这里的新文档:
https://stripe.com/docs/payments/save-and-reuse?platform=android&ui=payment-sheet#android-collect-payment-details
对SDK的更改非常重要。为了使挖洞生效,请尝试查看此PR。
https://github.com/stripe/stripe-android/commit/8b77ca2487a01f786cf845e5f644b98460036708
当我查看StripeIntentActivity.kt时,我可以看到在第160行,他们将stripe.confirmSetupIntent
修改为使用paymentLauncher.confirm
。我认为那里的代码更改可能会帮助您找出如何重新配置您的片段。
这篇关于如何确认片段中条带的设置意图?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:如何确认片段中条带的设置意图?


基础教程推荐
- Java 中保存最后 N 个元素的大小受限队列 2022-01-01
- Spring Boot Freemarker从2.2.0升级失败 2022-01-01
- 如何对 HashSet 进行排序? 2022-01-01
- 首次使用 Hadoop,MapReduce Job 不运行 Reduce Phase 2022-01-01
- 如何使用 Eclipse 检查调试符号状态? 2022-01-01
- 如何在不安装整个 WTP 包的情况下将 Tomcat 8 添加到 Eclipse Kepler 2022-01-01
- 如何强制对超级方法进行多态调用? 2022-01-01
- 由于对所需库 rt.jar 的限制,对类的访问限制? 2022-01-01
- 如何使用 Stream 在集合中拆分奇数和偶数以及两者的总和 2022-01-01
- 在螺旋中写一个字符串 2022-01-01