public class CameraPreviewActivity extends ImgLyActivity implements DataSourceListAdapter.OnItemClickListener<ImageFilterInterface>, CameraView.OnSizeChangeListener, CameraView.CaptureCallback, Camera.OnStateChangeListener
Modifier and Type | Field and Description |
---|---|
protected static int |
RESULT_EDITOR_DONE |
static java.lang.String |
RESULT_IMAGE_PATH
Deprecated.
|
protected static int |
RESULT_LOAD_IMAGE |
static java.lang.String |
SOURCE_IMAGE_PATH
Deprecated.
|
Constructor and Description |
---|
CameraPreviewActivity() |
Modifier and Type | Method and Description |
---|---|
CameraView |
getCameraView() |
protected void |
onActivityResult(int requestCode,
int resultCode,
android.content.Intent data) |
void |
onBackPressed() |
void |
onCamViewResize(int w,
int h) |
void |
onCamViewStateChange(Camera.State 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 |
onItemClick(ImageFilterInterface entity) |
void |
onOpenGallery(GalleryButton button) |
protected void |
onPause() |
void |
onRequestPermissionsResult(int requestCode,
java.lang.String[] permissions,
int[] grantResults) |
protected void |
onResume() |
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
@Deprecated public static final java.lang.String RESULT_IMAGE_PATH
protected static final int RESULT_LOAD_IMAGE
@Deprecated public static final java.lang.String SOURCE_IMAGE_PATH
public CameraView getCameraView()
protected void onActivityResult(int requestCode, int resultCode, @Nullable android.content.Intent data)
public void onBackPressed()
public void onCamViewResize(int w, int h)
onCamViewResize
in interface CameraView.OnSizeChangeListener
public void onCamViewStateChange(@NonNull Camera.State 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 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()
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)