diff options
author | Deepanshu Gupta <deepanshu@google.com> | 2014-10-05 14:41:17 -0700 |
---|---|---|
committer | Deepanshu Gupta <deepanshu@google.com> | 2014-12-23 12:04:30 -0800 |
commit | 10bb1371dca38b5b59f083ee963f7987da6511f2 (patch) | |
tree | e7510e46158806a04a28162ca5917b226fe45656 /tools/layoutlib/create/src/com/android | |
parent | 029acc8ee8e40933c62f19d6f7ced43dca10a6ff (diff) | |
download | frameworks_base-10bb1371dca38b5b59f083ee963f7987da6511f2.zip frameworks_base-10bb1371dca38b5b59f083ee963f7987da6511f2.tar.gz frameworks_base-10bb1371dca38b5b59f083ee963f7987da6511f2.tar.bz2 |
Add preferences rendering.
NO_SQ: Depends on updating layoutlib-api-prebuilt.jar
Change-Id: Iae93ab74c478e6f2158e1528467bec9ee2d7ee9b
Diffstat (limited to 'tools/layoutlib/create/src/com/android')
-rw-r--r-- | tools/layoutlib/create/src/com/android/tools/layoutlib/create/CreateInfo.java | 3 | ||||
-rw-r--r-- | tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/tools/layoutlib/create/src/com/android/tools/layoutlib/create/CreateInfo.java b/tools/layoutlib/create/src/com/android/tools/layoutlib/create/CreateInfo.java index 500c338..2f04b11 100644 --- a/tools/layoutlib/create/src/com/android/tools/layoutlib/create/CreateInfo.java +++ b/tools/layoutlib/create/src/com/android/tools/layoutlib/create/CreateInfo.java @@ -152,6 +152,8 @@ public final class CreateInfo implements ICreateInfo { "android.graphics.Typeface#getSystemFontConfigLocation", "android.os.Handler#sendMessageAtTime", "android.os.HandlerThread#run", + "android.preference.Preference#dispatchSetInitialValue", + "android.preference.Preference#getView", "android.text.format.DateFormat#is24HourFormat", "android.util.Xml#newPullParser", "android.view.Choreographer#getRefreshRate", @@ -273,6 +275,7 @@ public final class CreateInfo implements ICreateInfo { private final static String[] EXCLUDED_CLASSES = new String[] { + "android.preference.PreferenceActivity", "org.kxml2.io.KXmlParser" }; diff --git a/tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java b/tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java index cd3c39e..fa570c8 100644 --- a/tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java +++ b/tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java @@ -108,6 +108,7 @@ public class Main { "android.graphics.drawable.*", "android.content.*", "android.content.res.*", + "android.preference.*", "org.apache.harmony.xml.*", "com.android.internal.R**", "android.pim.*", // for datepicker |