C# Class AndroidPayQuickstart.FullWalletConfirmationButtonFragment

Inheritance: Android.Support.V4.App.Fragment, IDialogInterfaceOnCancelListener, GoogleApiClient.IConnectionCallbacks, GoogleApiClient.IOnConnectionFailedListener
ファイルを表示 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_oe property

protected ConnectionResult mConnectionResult
return ConnectionResult

mGoogleApiClient protected_oe property

protected GoogleApiClient mGoogleApiClient
return GoogleApiClient

mHandleFullWalletWhenReady protected_oe property

protected bool mHandleFullWalletWhenReady
return bool

mItemId protected_oe property

protected int mItemId
return int

mProgressDialog protected_oe property

protected ProgressDialog mProgressDialog
return ProgressDialog