android.view
Interface SurfaceHolder


public interface SurfaceHolder


Nested Class Summary
static class SurfaceHolder.BadSurfaceTypeException
           
static interface SurfaceHolder.Callback
           
static interface SurfaceHolder.Callback2
           
 
Field Summary
static int SURFACE_TYPE_GPU
           
static int SURFACE_TYPE_HARDWARE
           
static int SURFACE_TYPE_NORMAL
           
static int SURFACE_TYPE_PUSH_BUFFERS
           
 
Method Summary
 void addCallback(SurfaceHolder.Callback callback)
           
 Surface getSurface()
           
 Rect getSurfaceFrame()
           
 boolean isCreating()
           
 Canvas lockCanvas()
           
 Canvas lockCanvas(Rect dirty)
           
 void removeCallback(SurfaceHolder.Callback callback)
           
 void setFixedSize(int width, int height)
           
 void setFormat(int format)
           
 void setKeepScreenOn(boolean screenOn)
           
 void setSizeFromLayout()
           
 void setType(int type)
           
 void unlockCanvasAndPost(Canvas canvas)
           
 

Field Detail

SURFACE_TYPE_NORMAL

static final int SURFACE_TYPE_NORMAL
See Also:
Constant Field Values

SURFACE_TYPE_HARDWARE

static final int SURFACE_TYPE_HARDWARE
See Also:
Constant Field Values

SURFACE_TYPE_GPU

static final int SURFACE_TYPE_GPU
See Also:
Constant Field Values

SURFACE_TYPE_PUSH_BUFFERS

static final int SURFACE_TYPE_PUSH_BUFFERS
See Also:
Constant Field Values
Method Detail

addCallback

void addCallback(SurfaceHolder.Callback callback)

removeCallback

void removeCallback(SurfaceHolder.Callback callback)

isCreating

boolean isCreating()

setType

void setType(int type)

setFixedSize

void setFixedSize(int width,
                  int height)

setSizeFromLayout

void setSizeFromLayout()

setFormat

void setFormat(int format)

setKeepScreenOn

void setKeepScreenOn(boolean screenOn)

lockCanvas

Canvas lockCanvas()

lockCanvas

Canvas lockCanvas(Rect dirty)

unlockCanvasAndPost

void unlockCanvasAndPost(Canvas canvas)

getSurfaceFrame

Rect getSurfaceFrame()

getSurface

Surface getSurface()


Copyright © 2008-2012. All Rights Reserved.