2605f91f705fbf51800c6fde8ee8cd5f199447b4 |
|
04-Apr-2016 |
Diego Perez <diegoperez@google.com> |
Separate inflate from render step Up until now, createSession will always do a first render. With the new embedded layoutlib we might want to actually call objects from the inflated view before doing a render or even do it between renders. This allows to avoid the first initial render unless needed. This CL also fixes a bug that would only happen when multiple render calls are issued. When scrolling, use scrollTo since we likely want absolute positions, not relative. Change-Id: I4b1d8388d7218a8de33e25cd546fd965fcb07dc7
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/RenderParamsFlags.java
|
cd6e47e4455cec8daa4570ac8073d93bd567d139 |
|
21-Mar-2016 |
Deepanshu Gupta <deepanshu@google.com> |
Add guard around getXmlFileParser() call Prevents the need to update the LayoutLib API level. Bug: http://b.android.com/202942 Change-Id: I507239148ab8d6d45406624dba569c8b7197f979
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/RenderParamsFlags.java
|
2bc2daa74eef01135f717eadfab87538a9bef29f |
|
31-Mar-2015 |
Deepanshu Gupta <deepanshu@google.com> |
RecyclerView in LayoutLib: better XML attrs. - RecyclerView now supports XML attributes natively. Thus, remove the custom support via tools attribute. Users with older versions of RecyclerView should update. - Add Context.getPackageName() support used by RecyclerView. - Update SessionParamsFlags with the new changes and rename it to RenderParamsFlags. The attribute behaves slightly different from the original tools attribute. For usage, see commit 044b5b61e96 in frameworks/support. Change-Id: I12073e37a2ba411558ca1d3e30c399e3d9a0b144
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/RenderParamsFlags.java
|