Package com.kakao.vectormap.graphics.vk
Class KVKSurfaceView
- java.lang.Object
-
- SurfaceView
-
- com.kakao.vectormap.graphics.vk.VKSurfaceView
-
- com.kakao.vectormap.graphics.vk.KVKSurfaceView
-
- All Implemented Interfaces:
IMapSurfaceView
public class KVKSurfaceView extends VKSurfaceView implements IMapSurfaceView
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.kakao.vectormap.graphics.vk.VKSurfaceView
VKSurfaceView.Renderer
-
-
Constructor Summary
Constructors Constructor Description KVKSurfaceView(Context context, AttributeSet attrs)
KVKSurfaceView(Context context, MapLifeCycleCallback callback, MapView mapView, MapReadyCallback... callbacks)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
finish()
java.lang.String
getEngineState()
MapRenderer
getMapRenderer()
SurfaceView
getView()
void
initEngine(boolean vkThreadNull)
boolean
isFinishManually()
boolean
onTouchEvent(MotionEvent event)
void
requestRender()
void
setFinishManually(boolean finishManually)
void
setMapRenderer(MapRenderer renderer)
-
Methods inherited from class com.kakao.vectormap.graphics.vk.VKSurfaceView
getRenderMode, onPause, onResume, setRenderer, setRenderMode, surfaceChanged, surfaceCreated, surfaceDestroyed, surfaceRedrawNeeded
-
-
-
-
Constructor Detail
-
KVKSurfaceView
public KVKSurfaceView(Context context, MapLifeCycleCallback callback, MapView mapView, MapReadyCallback... callbacks)
-
KVKSurfaceView
public KVKSurfaceView(Context context, AttributeSet attrs)
-
-
Method Detail
-
getView
public SurfaceView getView()
- Specified by:
getView
in interfaceIMapSurfaceView
-
setMapRenderer
public void setMapRenderer(MapRenderer renderer)
- Specified by:
setMapRenderer
in interfaceIMapSurfaceView
-
getMapRenderer
public MapRenderer getMapRenderer()
- Specified by:
getMapRenderer
in interfaceIMapSurfaceView
-
requestRender
public void requestRender()
- Specified by:
requestRender
in interfaceIMapSurfaceView
- Overrides:
requestRender
in classVKSurfaceView
-
setFinishManually
public void setFinishManually(boolean finishManually)
- Specified by:
setFinishManually
in interfaceIMapSurfaceView
-
isFinishManually
public boolean isFinishManually()
- Specified by:
isFinishManually
in interfaceIMapSurfaceView
-
initEngine
public void initEngine(boolean vkThreadNull)
- Overrides:
initEngine
in classVKSurfaceView
-
finish
public void finish()
- Specified by:
finish
in interfaceIMapSurfaceView
-
getEngineState
public java.lang.String getEngineState()
- Specified by:
getEngineState
in interfaceIMapSurfaceView
-
onTouchEvent
public boolean onTouchEvent(MotionEvent event)
-
-