OSDN Git Service

Add tools:openDrawer to open a DrawerLayout. [DO NOT MERGE]
authorDeepanshu Gupta <deepanshu@google.com>
Sat, 11 Jul 2015 00:38:29 +0000 (17:38 -0700)
committerDeepanshu Gupta <deepanshu@google.com>
Tue, 25 Aug 2015 19:06:51 +0000 (12:06 -0700)
commitb2fdaca9590f808fda08e055edbf6fca8030d7d3
tree6feac840e66588eb6512c9b9db55efd83a61a0ef
parenta14ec6f450eaff09b6800fc40616a00cf4899df8
Add tools:openDrawer to open a DrawerLayout. [DO NOT MERGE]

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

Change-Id: Idee299a9af1bb106509a03bb2e8424c372b93dc5
(cherry picked from commit ccbc11770397888cf7780925bb4c7cf1d2f2f80e)
tools/layoutlib/bridge/src/android/view/BridgeInflater.java
tools/layoutlib/bridge/src/com/android/layoutlib/bridge/BridgeConstants.java
tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/support/DrawerLayoutUtil.java [new file with mode: 0644]
tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/support/RecyclerViewUtil.java
tools/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/RenderSessionImpl.java
tools/layoutlib/bridge/src/com/android/layoutlib/bridge/util/ReflectionUtils.java