如何以编程方式关闭 Google Pay 对话框

Sou*_*rya 6 android kotlin google-play-services google-pay

在业务逻辑中,我们有一个计时器,因此如果计时器用完,我们需要阻止用户使用 google pay 付款。为此,我们希望以编程方式关闭 google pay 对话框。我们在这个示例项目中没有找到任何解决方案。这是 google pay 示例项目的链接: https: //github.com/payeezy/google_pay。所以请帮助我们解决这个问题。

 val transaction = PaymentsUtil.createTransaction(price)
    val request = PaymentsUtil.createPaymentDataRequest(transaction)
    futurePayTask = mPaymentsClient.loadPaymentData(request)
    // Since loadPaymentData may show the UI asking the user to select a payment method, we use
    // AutoResolveHelper to wait for the user interacting with it. Once completed,
    // onActivityResult will be called with the result.
    AutoResolveHelper.resolveTask<PaymentData>(futurePayTask, this, LOAD_PAYMENT_DATA_REQUEST_CODE)  
Run Code Online (Sandbox Code Playgroud)

请告诉我如何以编程方式关闭对话框。提前致谢。