【发布时间】:2018-06-20 12:24:56
【问题描述】:
我在我的 Android 应用程序上使用 Stripe 进行 Google 付款,它运行良好。代码可以找到here,挺正向的。基本上这是我的代码:
PaymentDataRequest request = createPaymentDataRequest();
if (request != null)
AutoResolveHelper.resolveTask(paymentsClient.loadPaymentData(request), activity, LOAD_GOOGLE_PAYMENT_DATA_REQUEST_CODE);
我的问题是显示来自 Google pay 的信用卡信息的片段显示时间很长,所以我想显示一个 dialogProgress,一旦显示 Google 支付片段就会关闭,但我没有不知道如何在 Google 付款片段实际显示后立即取消我的对话框。
【问题讨论】:
-
由于 Google Pay 对话框始终位于顶部,您真的需要在对话框显示后立即关闭它吗?如果您在关闭 Google Pay 对话框后立即关闭它(无论是成功还是失败),您会在 UX 方面获得或多或少相同的结果(因为 Google Pay 对话框始终位于您的应用程序的顶部)。
-
Thanx @fstanis : 你的回复解决了我的问题
标签: android stripe-payments google-pay