C# Class AndroidPayQuickstart.FullWalletConfirmationButtonFragment

Inheritance: Android.Support.V4.App.Fragment, IDialogInterfaceOnCancelListener, GoogleApiClient.IConnectionCallbacks, GoogleApiClient.IOnConnectionFailedListener
Show file Open project: apcurium/xamarin-bindings Class Usage Examples

Protected Properties

Property Type Description
mConnectionResult ConnectionResult
mGoogleApiClient GoogleApiClient
mHandleFullWalletWhenReady bool
mItemId int
mProgressDialog ProgressDialog

Public Methods

Method Description
OnActivityResult ( int requestCode, int resultCode, Android data ) : void
OnCancel ( IDialogInterface dialog ) : void
OnConnected ( Bundle connectionHint ) : void
OnConnectionFailed ( ConnectionResult result ) : void
OnConnectionSuspended ( int cause ) : void
OnCreate ( Android savedInstanceState ) : void
OnCreateView ( Android inflater, Android container, Android savedInstanceState ) : Android.Views.View
OnSaveInstanceState ( Android outState ) : void
OnStart ( ) : void
OnStop ( ) : void
UpdateMaskedWallet ( MaskedWallet maskedWallet ) : void

Protected Methods

Method Description
handleUnrecoverableGoogleWalletError ( int errorCode ) : void
initializeProgressDialog ( ) : void
resolveUnsuccessfulConnectionResult ( ) : void

Private Methods

Method Description
checkAndRetryFullWallet ( int errorCode ) : bool
confirmPurchase ( ) : void
fetchTransactionStatus ( FullWallet fullWallet ) : void
getFullWallet ( ) : void
handleError ( int errorCode ) : void
reconnect ( ) : void

Method Details

OnActivityResult() public method

public OnActivityResult ( int requestCode, int resultCode, Android data ) : void
requestCode int
resultCode int
data Android
return void

OnCancel() public method

public OnCancel ( IDialogInterface dialog ) : void
dialog IDialogInterface
return void

OnConnected() public method

public OnConnected ( Bundle connectionHint ) : void
connectionHint Bundle
return void

OnConnectionFailed() public method

public OnConnectionFailed ( ConnectionResult result ) : void
result ConnectionResult
return void

OnConnectionSuspended() public method

public OnConnectionSuspended ( int cause ) : void
cause int
return void

OnCreate() public method

public OnCreate ( Android savedInstanceState ) : void
savedInstanceState Android
return void

OnCreateView() public method

public OnCreateView ( Android inflater, Android container, Android savedInstanceState ) : Android.Views.View
inflater Android
container Android
savedInstanceState Android
return Android.Views.View

OnSaveInstanceState() public method

public OnSaveInstanceState ( Android outState ) : void
outState Android
return void

OnStart() public method

public OnStart ( ) : void
return void

OnStop() public method

public OnStop ( ) : void
return void

UpdateMaskedWallet() public method

public UpdateMaskedWallet ( MaskedWallet maskedWallet ) : void
maskedWallet MaskedWallet
return void

handleUnrecoverableGoogleWalletError() protected method

protected handleUnrecoverableGoogleWalletError ( int errorCode ) : void
errorCode int
return void

initializeProgressDialog() protected method

protected initializeProgressDialog ( ) : void
return void

resolveUnsuccessfulConnectionResult() protected method

protected resolveUnsuccessfulConnectionResult ( ) : void
return void

Property Details

mConnectionResult protected property

protected ConnectionResult mConnectionResult
return ConnectionResult

mGoogleApiClient protected property

protected GoogleApiClient mGoogleApiClient
return GoogleApiClient

mHandleFullWalletWhenReady protected property

protected bool mHandleFullWalletWhenReady
return bool

mItemId protected property

protected int mItemId
return int

mProgressDialog protected property

protected ProgressDialog mProgressDialog
return ProgressDialog