BillingProgramAvailabilityListener

public interface BillingProgramAvailabilityListener


Listener for the result of the BillingClient#isBillingProgramAvailableAsync API.

Summary

Public methods

abstract void
onBillingProgramAvailabilityResponse(
    BillingResult billingResult,
    BillingProgramAvailabilityDetails billingProgramAvailabilityDetails
)

Called to receive the results from BillingClient#isBillingProgramAvailableAsync when it is finished.

Public methods

onBillingProgramAvailabilityResponse

abstract void onBillingProgramAvailabilityResponse(
    BillingResult billingResult,
    BillingProgramAvailabilityDetails billingProgramAvailabilityDetails
)

Called to receive the results from BillingClient#isBillingProgramAvailableAsync when it is finished.

Parameters
BillingResult billingResult

The billing result of the billing program availability query. It will contain BillingClient.BillingResponseCode#OK if the billing program is available or an error response otherwise.

BillingProgramAvailabilityDetails billingProgramAvailabilityDetails

The details about the billing program availability. This field will never be null.