public static class ShadowSurfaceView.FakeSurfaceHolder extends Object implements SurfaceHolder
Robolectric implementation of SurfaceHolder.
SurfaceHolder.BadSurfaceTypeException, SurfaceHolder.Callback, SurfaceHolder.Callback2SURFACE_TYPE_GPU, SURFACE_TYPE_HARDWARE, SURFACE_TYPE_NORMAL, SURFACE_TYPE_PUSH_BUFFERS| Constructor and Description |
|---|
FakeSurfaceHolder() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCallback(SurfaceHolder.Callback callback) |
Set<SurfaceHolder.Callback> |
getCallbacks() |
Surface |
getSurface() |
Rect |
getSurfaceFrame() |
boolean |
isCreating() |
Canvas |
lockCanvas() |
Canvas |
lockCanvas(Rect rect) |
void |
removeCallback(SurfaceHolder.Callback callback) |
void |
setFixedSize(int i,
int i1) |
void |
setFormat(int i) |
void |
setKeepScreenOn(boolean b) |
void |
setSizeFromLayout() |
void |
setType(int i) |
void |
unlockCanvasAndPost(Canvas canvas) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitlockHardwareCanvaspublic void addCallback(SurfaceHolder.Callback callback)
addCallback in interface SurfaceHolderpublic Set<SurfaceHolder.Callback> getCallbacks()
public void removeCallback(SurfaceHolder.Callback callback)
removeCallback in interface SurfaceHolderpublic boolean isCreating()
isCreating in interface SurfaceHolderpublic void setType(int i)
setType in interface SurfaceHolderpublic void setFixedSize(int i,
int i1)
setFixedSize in interface SurfaceHolderpublic void setSizeFromLayout()
setSizeFromLayout in interface SurfaceHolderpublic void setFormat(int i)
setFormat in interface SurfaceHolderpublic void setKeepScreenOn(boolean b)
setKeepScreenOn in interface SurfaceHolderpublic Canvas lockCanvas()
lockCanvas in interface SurfaceHolderpublic Canvas lockCanvas(Rect rect)
lockCanvas in interface SurfaceHolderpublic void unlockCanvasAndPost(Canvas canvas)
unlockCanvasAndPost in interface SurfaceHolderpublic Rect getSurfaceFrame()
getSurfaceFrame in interface SurfaceHolderpublic Surface getSurface()
getSurface in interface SurfaceHolder