C# Class VoiceCamera.CameraFragment

Inheritance: Fragment, View.IOnClickListener
Afficher le fichier Open project: jamesmontemagno/MarshmallowSamples Class Usage Examples

Private Properties

Свойство Type Description
ConfigureTransform void
OpenCamera void
SetUpCaptureRequestBuilder void
ShouldUseCamera bool
StartPreview void
StartVoiceTimer void
StartVoiceTrigger void
TakePicture void
UpdatePreview void

Méthodes publiques

Méthode Description
NewInstance ( ) : CameraFragment
OnClick ( Android.Views.View v ) : void
OnCreate ( Bundle savedInstanceState ) : void
OnCreateView ( Android.Views.LayoutInflater inflater, Android.Views.ViewGroup container, Bundle savedInstanceState ) : Android.Views.View
OnPause ( ) : void
OnResume ( ) : void
OnViewCreated ( Android.Views.View view, Bundle savedInstanceState ) : void

Private Methods

Méthode Description
ConfigureTransform ( int viewWidth, int viewHeight ) : void

Configures the necessary transformation to mTextureView. This method should be called after the camera preciew size is determined in openCamera, and also the size of mTextureView is fixed

OpenCamera ( ) : void
SetUpCaptureRequestBuilder ( CaptureRequest builder ) : void

Sets up capture request builder.

ShouldUseCamera ( int lensFacing ) : bool
StartPreview ( ) : void

Starts the camera previe

StartVoiceTimer ( ) : void
StartVoiceTrigger ( ) : void
TakePicture ( ) : void

Takes a picture.

UpdatePreview ( ) : void

Updates the camera preview, StartPreview() needs to be called in advance

Method Details

NewInstance() public static méthode

public static NewInstance ( ) : CameraFragment
Résultat CameraFragment

OnClick() public méthode

public OnClick ( Android.Views.View v ) : void
v Android.Views.View
Résultat void

OnCreate() public méthode

public OnCreate ( Bundle savedInstanceState ) : void
savedInstanceState Bundle
Résultat void

OnCreateView() public méthode

public OnCreateView ( Android.Views.LayoutInflater inflater, Android.Views.ViewGroup container, Bundle savedInstanceState ) : Android.Views.View
inflater Android.Views.LayoutInflater
container Android.Views.ViewGroup
savedInstanceState Bundle
Résultat Android.Views.View

OnPause() public méthode

public OnPause ( ) : void
Résultat void

OnResume() public méthode

public OnResume ( ) : void
Résultat void

OnViewCreated() public méthode

public OnViewCreated ( Android.Views.View view, Bundle savedInstanceState ) : void
view Android.Views.View
savedInstanceState Bundle
Résultat void