MapKit Mobile SDK
  • About MapKit
  • Android
    • Getting started
    • Tutorials
    • Class references
      • world.mappable.mapkit
      • world.mappable.mapkit.annotations
      • world.mappable.mapkit.directions
      • world.mappable.mapkit.directions.driving
      • world.mappable.mapkit.geometry
      • world.mappable.mapkit.geometry.geo
      • world.mappable.mapkit.glyphs
      • world.mappable.mapkit.images
      • world.mappable.mapkit.layers
      • world.mappable.mapkit.location
      • world.mappable.mapkit.logo
      • world.mappable.mapkit.map
      • world.mappable.mapkit.mapview
      • world.mappable.mapkit.navigation
      • world.mappable.mapkit.render.internal
      • world.mappable.mapkit.resource_url_provider
      • world.mappable.mapkit.road_events
      • world.mappable.mapkit.search
      • world.mappable.mapkit.search.search_layer
      • world.mappable.mapkit.storage
      • world.mappable.mapkit.tiles
      • world.mappable.mapkit.traffic
      • world.mappable.mapkit.transport
      • world.mappable.mapkit.transport.bicycle
      • world.mappable.mapkit.transport.masstransit
      • world.mappable.mapkit.transport.time
      • world.mappable.mapkit.uri
      • world.mappable.mapkit.user_location
      • world.mappable.runtime
      • world.mappable.runtime.any
      • world.mappable.runtime.attestation
      • world.mappable.runtime.bindings
      • world.mappable.runtime.connectivity
      • world.mappable.runtime.device
      • world.mappable.runtime.graphics
      • world.mappable.runtime.i18n
      • world.mappable.runtime.image
      • world.mappable.runtime.logging
      • world.mappable.runtime.model
      • world.mappable.runtime.network
      • world.mappable.runtime.recovery
      • world.mappable.runtime.sensors
      • world.mappable.runtime.subscription
      • world.mappable.runtime.ui_view
      • world.mappable.runtime.view
  • iOS
  • Map styles

Package world.mappable.runtime.view

Class PlatformGLSurfaceView

java.lang.Object
    ↳ android.view.View
        ↳ android.view.SurfaceView
            ↳ android.opengl.GLSurfaceView
                ↳ world.mappable.runtime.view.PlatformGLSurfaceView

All Superinterfaces:

world.mappable.runtime.view.internal.RenderDelegate, PlatformView, world.mappable.runtime.view.internal.PlatformGLRenderer.GLContextListener

class PlatformGLSurfaceView extends GLSurfaceView implements RenderDelegate, PlatformView

Summary

Constructors

Signature and Description

PlatformGLSurfaceView(android.content.Context context)

PlatformGLSurfaceView(android.content.Context context,
                      boolean glDebugEnabled)

PlatformGLSurfaceView(android.content.Context context,
                      android.util.AttributeSet attrs)

PlatformGLSurfaceView(android.content.Context context,
                      android.util.AttributeSet attrs,
                      int defStyle)

PlatformGLSurfaceView(android.content.Context context,
                      android.util.AttributeSet attrs,
                      int defStyle,
                      boolean glDebugEnabled)

Methods

Type and modifiers

Method and Description

NativeObject

getNativePlatformView()

void

destroyNativePlatformView()

android.view.View

getView()

void

pause()

void

resume()

void

stop()

void

start()

void

onMemoryWarning()

void

setNoninteractive(boolean is)

boolean

dispatchTouchEvent(android.view.MotionEvent event)

protected void

onSizeChanged(int w,
              int h,
              int oldw,
              int oldh)

void

onContextCreated()

Constuctors

PlatformGLSurfaceView

PlatformGLSurfaceView(android.content.Context context)


PlatformGLSurfaceView

PlatformGLSurfaceView(android.content.Context context,
                      boolean glDebugEnabled)


PlatformGLSurfaceView

PlatformGLSurfaceView(android.content.Context context,
                      android.util.AttributeSet attrs)


PlatformGLSurfaceView

PlatformGLSurfaceView(android.content.Context context,
                      android.util.AttributeSet attrs,
                      int defStyle)


PlatformGLSurfaceView

PlatformGLSurfaceView(android.content.Context context,
                      android.util.AttributeSet attrs,
                      int defStyle,
                      boolean glDebugEnabled)


Methods

getNativePlatformView

@Override
NativeObject getNativePlatformView()


destroyNativePlatformView

@Override
void destroyNativePlatformView()


getView

@Override
android.view.View getView()


pause

@Override
void pause()


resume

@Override
void resume()


stop

@Override
void stop()


start

@Override
void start()


onMemoryWarning

@Override
void onMemoryWarning()


setNoninteractive

@Override
void setNoninteractive(boolean is)


dispatchTouchEvent

@Override
boolean dispatchTouchEvent(android.view.MotionEvent event)


onSizeChanged

@Override
void onSizeChanged(int w,
                   int h,
                   int oldw,
                   int oldh)


onContextCreated

@Override
void onContextCreated()