ImageEditorView
The ImageEditorView
class represents an image editor view, which allows users to add interactable UI elements on the view.
Definition
Assembly: package com.dynamsoft.dce
class ImageEditorView : UIView
Methods
Method | Description |
---|---|
ImageEditorView |
Create an instance of CameraView. |
setOriginalImage |
Set the original image that displayed on the view. |
setOriginalImage(bitmapImage) |
Set the original image that displayed on the view. |
getOriginalImage |
Get the original image that displayed on the view. |
getSelectedDrawingItem |
Get the selected DrawingItem. |
getDrawingLayer |
Get the specified DrawingLayer. |
createDrawingLayer |
Create a new DrawingLayer. |
deleteUserDefinedDrawingLayer |
Delete the specified drawing layer. |
clearUserDefinedDrawingLayers |
Clear all the user-defined drawing layers. |
setOriginalImage(bitmapImage) |
Set the original image that displayed on the view. |
updateTipMessage |
Update the tip message. |
setTipConfig |
Set/get the tip configurations. |
getTipConfig |
Set/get the tip configurations. |
setTipVisible |
Set the visibility of tip. |
isTipVisible |
Get the visibility of tip. |
setDrawingItemClickListener |
Set a DrawingItemClickListener to receive callback when DrawingItems on the view are clicked. |
ImageEditorView
The consturctor. Create an instance of ImageEditorView
.
ImageEditorView(android.content.Context context){}
Parameters
context
: The context of the view.
Return Value
An instance of ImageEditorView
.
setOriginalImage
Set the original image that displayed on the view.
void setOriginalImage(com.dynamsoft.core.ImageData imageData){}
Parameters
imageData
: A com.dynamsoft.core.ImageData
object as the original.
setOriginalImage(bitmapImage)
Set the original image that displayed on the view with a Bitmap.
void setOriginalImage(Bitmap bitmapImage){}
Parameters
bitmapImage
: A Bitmap
object as the original.
getOriginalImage
Get the original image that displayed on the view.
com.dynamsoft.core.ImageData getOriginalImage(){}
Return Value
A com.dynamsoft.core.ImageData
object as the original image.
Code Snippet
getSelectedDrawingItem
Get the selected DrawingItem.
DrawingItem getSelectedDrawingItem(){}
Return Value
The selected DrawingItem
.
getDrawingLayer
Get the specified DrawingLayer.
DrawingLayer getDrawingLayer(int id){}
Parameters
id
: The ID of the layer that you want to get.
Return Value
The object of the targeting layer.
createDrawingLayer
Create a new DrawingLayer.
DrawingLayer createDrawingLayer(){}
Return Value
The object of the layer you created.
deleteUserDefinedDrawingLayer
Delete the specified drawing layer.
void deleteUserDefinedDrawingLayer(int id){}
Parameters
id
: The ID of the layer that you want to delete.
clearUserDefinedDrawingLayers
Clear all the user-defined drawing layers.
void clearUserDefinedDrawingLayers(){}
updateTipMessage
Update the tip message.
void updateTipMessage(String tipMessage){}
Parameters
tipMessage
: The new message that you want to display.
setTipConfig
Set/get the tip configurations.
void setTipConfig(TipConfig tipConfig);
Parameters
tipConfig
: A TipConfig
object that stores the tip configuration.
getTipConfig
Set/get the tip configurations.
TipConfig getTipConfig();
Return Value
Get a TipConfig
object that stores the tip configuration.
setTipVisible
Set the visibility of tip.
void setTipVisible(boolean isVisible);
Parameters
isVisible
: A boolean value that indicate the tip is visible.
isTipVisible
Get the visibility of tip.
boolean isTipVisible();
Return Value
A boolean value that indicate the tip is visible.
setDrawingItemClickListener
Set a DrawingItemClickListener
to receive callback when DrawingItems
on the view are clicked.
void setDrawingItemClickListener(DrawingItemClickListener clickListener)
Parameters
clickListener
: An interface instance of DrawingItemClickListener
.