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 voidfinish()java.lang.StringgetEngineState()MapRenderergetMapRenderer()SurfaceViewgetView()voidinitEngine(boolean vkThreadNull)booleanisFinishManually()booleanonTouchEvent(MotionEvent event)voidrequestRender()voidsetFinishManually(boolean finishManually)voidsetMapRenderer(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:
getViewin interfaceIMapSurfaceView
-
setMapRenderer
public void setMapRenderer(MapRenderer renderer)
- Specified by:
setMapRendererin interfaceIMapSurfaceView
-
getMapRenderer
public MapRenderer getMapRenderer()
- Specified by:
getMapRendererin interfaceIMapSurfaceView
-
requestRender
public void requestRender()
- Specified by:
requestRenderin interfaceIMapSurfaceView- Overrides:
requestRenderin classVKSurfaceView
-
setFinishManually
public void setFinishManually(boolean finishManually)
- Specified by:
setFinishManuallyin interfaceIMapSurfaceView
-
isFinishManually
public boolean isFinishManually()
- Specified by:
isFinishManuallyin interfaceIMapSurfaceView
-
initEngine
public void initEngine(boolean vkThreadNull)
- Overrides:
initEnginein classVKSurfaceView
-
finish
public void finish()
- Specified by:
finishin interfaceIMapSurfaceView
-
getEngineState
public java.lang.String getEngineState()
- Specified by:
getEngineStatein interfaceIMapSurfaceView
-
onTouchEvent
public boolean onTouchEvent(MotionEvent event)
-
-