History log of /frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/util/ReflectionUtils.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
bca9e5623c820c9aa1e959e3874442de9a9a6c32 03-Feb-2017 Diego Perez <diegoperez@google.com> A bit of warning cleanup

Test: Covered by existing tests
Change-Id: I3f27540efdb47e3c1db02f85c67c81e36d159a79
/frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/util/ReflectionUtils.java
b321cbfeb00723a6d18746f0d5bbcfd6b6602f6e 16-May-2016 Diego Perez <diegoperez@google.com> Add support for appcompat preferences rendering

This CL adds new code to handle the support preferences classes. If the
support library is not installed in the project, it will use the regular
inflater as fallback.
This also ports the hotfix that used to live in Android Studio to
support "*Compat" preferences to the regular BridgePreferenceInflater.

Change-Id: I8ff34455d46b6188f0931e821d329224f6a0a343
(cherry picked from commit 90110d50f4c48ea7ec196a068f55b0eb86114c46)
/frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/util/ReflectionUtils.java
9028fa93da0f9c7dad2176de347cd6e705084c9f 11-Jul-2015 Deepanshu Gupta <deepanshu@google.com> Add tools:openDrawer to open a DrawerLayout.

Store a list of drawer layouts with tools:openDrawer encountered and
call openDrawer on them during the post-inflation processing.

Change-Id: Idee299a9af1bb106509a03bb2e8424c372b93dc5
/frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/util/ReflectionUtils.java
baf88de1f5c435a788f6c38720354b2dbaa19e60 07-Jul-2015 Deepanshu Gupta <deepanshu@google.com> Implement tools:list_item for RecyclerView.

It's now possible to use tools:list_item attribute for RecyclerView to
point to a default layout, rather than always using a TextView.

Change-Id: I5d522b2f0ca38b420fddfcb0f73a26d95707da79
/frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/util/ReflectionUtils.java
442aee6bc1abfb143dcfa1ba60d696e576d066c4 22-May-2015 Deepanshu Gupta <deepanshu@google.com> LayoutLib: Change nullity annotations.

Switch from using tools nullity annotations (com.android.annotations)
to android framework annotations (android.annotation).

A new sdk-common prebuilt is required for LayoutLib tests. The new
sdk-common requires an updated tools-common. The updated tools-common
doesn't have nullity annotations. So, instead of adding the annotation
dependency, just reuse the platform ones. This also paves the way to
include other platform annotations like IdRes etc.

Change-Id: I87b8f767d3681d914abe7d1329e26a87f49f50a7
/frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/util/ReflectionUtils.java
432578acb80cf2fa827ddb9595cf46edf0b340b0 06-Mar-2015 Deepanshu Gupta <deepanshu@google.com> Add RecyclerView support.

Bug: http://b.android.com/72117
Change-Id: Iba95baff59f1b715f91da25e15acf27bc052d95e
/frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/util/ReflectionUtils.java