diff options
| author | Derek Sollenberger <djsollen@google.com> | 2010-03-22 13:41:20 -0400 |
|---|---|---|
| committer | Derek Sollenberger <djsollen@google.com> | 2010-03-22 14:27:35 -0400 |
| commit | 7179b8133d4a1d8e5f26cbe3da6aa978094e75c9 (patch) | |
| tree | 821f5e6b43ee1256eee960052faead6d25ed7e99 /core/java/android/view/SurfaceView.java | |
| parent | fb0de34a47a435b57075d7a72cbc40a2daf5ee6c (diff) | |
Adding a hidden method to check if a surface is fixed in size.
Change-Id: I5d719d436aa1475dfb25f26c258a6f417a9b5c1c
Diffstat (limited to 'core/java/android/view/SurfaceView.java')
| -rw-r--r-- | core/java/android/view/SurfaceView.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/core/java/android/view/SurfaceView.java b/core/java/android/view/SurfaceView.java index 53c238c4c509..c44854aff212 100644 --- a/core/java/android/view/SurfaceView.java +++ b/core/java/android/view/SurfaceView.java @@ -506,6 +506,17 @@ public class SurfaceView extends View { updateWindow(false); } + /** + * Check to see if the surface has fixed size dimensions or if the surface's + * dimensions are dimensions are dependent on its current layout. + * + * @return true if the surface has dimensions that are fixed in size + * @hide + */ + public boolean isFixedSize() { + return (mRequestedWidth != -1 || mRequestedHeight != -1); + } + private static class MyWindow extends BaseIWindow { private final WeakReference<SurfaceView> mSurfaceView; |
