public class CameraPreviewActivity extends ImgLyActivity implements DataSourceListAdapter.OnItemClickListener<ImageFilterInterface>, CameraView.CaptureCallback, Camera.OnStateChangeListener
Modifier and Type | Field and Description |
---|---|
protected static int |
RESULT_EDITOR_DONE |
protected static int |
RESULT_LOAD_IMAGE |
Constructor and Description |
---|
CameraPreviewActivity() |
Modifier and Type | Method and Description |
---|---|
protected void |
onActivityResult(int requestCode,
int resultCode,
android.content.Intent data) |
void |
onBackPressed() |
void |
onCamViewStateChange(Camera.CameraState state)
Will fire if Camera parameter state would change
|
void |
onClickFilterButton(ExpandToggleButton showFilterButton,
boolean isChecked) |
protected void |
onCreate(Bundle savedInstanceState) |
void |
onImageCaptured(java.lang.String outputPath) |
void |
onImageCaptureError(java.lang.Exception exception) |
void |
onImageReady(java.lang.String input,
java.lang.String output,
EditorSaveSettings.SavePolicy savePolicy) |
void |
onItemClick(ImageFilterInterface entity) |
void |
onOpenGallery(GalleryButton button) |
protected void |
onPause() |
void |
onRequestPermissionsResult(int requestCode,
java.lang.String[] permissions,
int[] grantResults) |
protected void |
onResume() |
protected void |
onStart() |
protected void |
onStop() |
void |
onSwitchCamera(View switchButton) |
void |
onTakePicture(View button) |
void |
onToggleFlashLight(View flashButton) |
void |
onToggleHdr(ToggleButton hdrButton,
boolean isChecked) |
void |
onWindowFocusChanged(boolean hasFocus) |
findView, getConfig, getImgLyIntent, getIntent, getStateHandler
protected static final int RESULT_EDITOR_DONE
protected static final int RESULT_LOAD_IMAGE
protected void onActivityResult(int requestCode, int resultCode, @Nullable android.content.Intent data)
public void onBackPressed()
public void onCamViewStateChange(@NonNull Camera.CameraState state)
Camera.OnStateChangeListener
onCamViewStateChange
in interface Camera.OnStateChangeListener
state
- Camera state
public void onClickFilterButton(ExpandToggleButton showFilterButton, boolean isChecked)
protected void onCreate(Bundle savedInstanceState)
onCreate
in class ImgLyActivity
public void onImageCaptured(java.lang.String outputPath)
onImageCaptured
in interface CameraView.CaptureCallback
public void onImageCaptureError(java.lang.Exception exception)
onImageCaptureError
in interface CameraView.CaptureCallback
public void onImageReady(java.lang.String input, java.lang.String output, EditorSaveSettings.SavePolicy savePolicy)
public void onItemClick(ImageFilterInterface entity)
onItemClick
in interface DataSourceListAdapter.OnItemClickListener<ImageFilterInterface>
public void onOpenGallery(GalleryButton button)
protected void onPause()
public void onRequestPermissionsResult(int requestCode, @NonNull java.lang.String[] permissions, @NonNull int[] grantResults)
protected void onResume()
onResume
in class ImgLyActivity
protected void onStart()
protected void onStop()
onStop
in class ImgLyActivity
public void onSwitchCamera(View switchButton)
public void onTakePicture(View button)
public void onToggleFlashLight(View flashButton)
public void onToggleHdr(ToggleButton hdrButton, boolean isChecked)
public void onWindowFocusChanged(boolean hasFocus)