summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Deepanshu Gupta <deepanshu@google.com> 2014-06-21 10:00:59 -0700
committer Deepanshu Gupta <deepanshu@google.com> 2014-06-21 19:47:25 -0700
commit367a0ce902edbdbea7d63aedd9c98820c00909ae (patch)
treeb88c46ab9e0cb1d0e7fac8297a175a7b4b17d43f
parentb33729565421c892f2da95f548abdd50b6fad0f6 (diff)
Fix SurfaceView in LayoutLib.
Added missing constructor. Change-Id: I3dc8eb510bf4210568d4bb71ad551446d6835ae2
-rw-r--r--tools/layoutlib/bridge/src/android/view/SurfaceView.java4
-rw-r--r--tools/layoutlib/bridge/src/com/android/layoutlib/bridge/MockView.java6
2 files changed, 9 insertions, 1 deletions
diff --git a/tools/layoutlib/bridge/src/android/view/SurfaceView.java b/tools/layoutlib/bridge/src/android/view/SurfaceView.java
index 6aa4b3b2eb26..1e7dfbe0aed9 100644
--- a/tools/layoutlib/bridge/src/android/view/SurfaceView.java
+++ b/tools/layoutlib/bridge/src/android/view/SurfaceView.java
@@ -45,6 +45,10 @@ public class SurfaceView extends MockView {
super(context, attrs, defStyle);
}
+ public SurfaceView(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {
+ super(context, attrs, defStyleAttr, defStyleRes);
+ }
+
public SurfaceHolder getHolder() {
return mSurfaceHolder;
}
diff --git a/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/MockView.java b/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/MockView.java
index 3d50b2a8c0e7..4a9f7187b29c 100644
--- a/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/MockView.java
+++ b/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/MockView.java
@@ -31,7 +31,11 @@ import android.widget.TextView;
public class MockView extends TextView {
public MockView(Context context, AttributeSet attrs, int defStyle) {
- super(context, attrs, defStyle);
+ this(context, attrs, defStyle, 0);
+ }
+
+ public MockView(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {
+ super(context, attrs, defStyleAttr, defStyleRes);
setText(this.getClass().getSimpleName());
setTextColor(0xFF000000);