diff options
| author | Xavier Ducrohet <xav@android.com> | 2012-02-02 15:44:50 -0800 |
|---|---|---|
| committer | Xavier Ducrohet <xav@android.com> | 2012-02-02 17:45:45 -0800 |
| commit | 46d43ccfd8cef75b4315828073c094cf1efb05ff (patch) | |
| tree | 572565d2d3cfc8db8423cfc9aac3386837d8ab46 /tools/layoutlib/bridge/src/android/view/SurfaceView.java | |
| parent | c69acaef0b31af922931461c11f075e436642fef (diff) | |
| download | frameworks_base-46d43ccfd8cef75b4315828073c094cf1efb05ff.zip frameworks_base-46d43ccfd8cef75b4315828073c094cf1efb05ff.tar.gz frameworks_base-46d43ccfd8cef75b4315828073c094cf1efb05ff.tar.bz2 | |
Make Layoutlib compile on Java 6.
Change-Id: Ic8f0e321c6c218de83664fc01f253a07fa80852c
Diffstat (limited to 'tools/layoutlib/bridge/src/android/view/SurfaceView.java')
| -rw-r--r-- | tools/layoutlib/bridge/src/android/view/SurfaceView.java | 25 |
1 files changed, 19 insertions, 6 deletions
diff --git a/tools/layoutlib/bridge/src/android/view/SurfaceView.java b/tools/layoutlib/bridge/src/android/view/SurfaceView.java index ce32da9..6aa4b3b 100644 --- a/tools/layoutlib/bridge/src/android/view/SurfaceView.java +++ b/tools/layoutlib/bridge/src/android/view/SurfaceView.java @@ -27,7 +27,7 @@ import android.util.AttributeSet; * Mock version of the SurfaceView. * Only non override public methods from the real SurfaceView have been added in there. * Methods that take an unknown class as parameter or as return object, have been removed for now. - * + * * TODO: generate automatically. * */ @@ -36,7 +36,7 @@ public class SurfaceView extends MockView { public SurfaceView(Context context) { this(context, null); } - + public SurfaceView(Context context, AttributeSet attrs) { this(context, attrs , 0); } @@ -44,53 +44,66 @@ public class SurfaceView extends MockView { public SurfaceView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); } - + public SurfaceHolder getHolder() { return mSurfaceHolder; } private SurfaceHolder mSurfaceHolder = new SurfaceHolder() { - + + @Override public boolean isCreating() { return false; } + @Override public void addCallback(Callback callback) { } + @Override public void removeCallback(Callback callback) { } - + + @Override public void setFixedSize(int width, int height) { } + @Override public void setSizeFromLayout() { } + @Override public void setFormat(int format) { } + @Override public void setType(int type) { } + @Override public void setKeepScreenOn(boolean screenOn) { } - + + @Override public Canvas lockCanvas() { return null; } + @Override public Canvas lockCanvas(Rect dirty) { return null; } + @Override public void unlockCanvasAndPost(Canvas canvas) { } + @Override public Surface getSurface() { return null; } + @Override public Rect getSurfaceFrame() { return null; } |
