OSDN Git Service

Account for parent scroll position
authorDiego Perez <diegoperez@google.com>
Fri, 4 Mar 2016 18:33:26 +0000 (18:33 +0000)
committerDiego Perez <diegoperez@google.com>
Fri, 18 Mar 2016 16:52:39 +0000 (16:52 +0000)
commitd15459197f71f8cc940e2b057b399117df282f2c
tree04ec796388fe11caba2a76eb08b7307e2785979a
parentb4cab0bd5d5929731e0f408cbacba36a4fc7f4af
Account for parent scroll position

When calculating the ViewInfo bounding box, account for the parent
scroll position.
Also make renderAndVerify return a RenderResult to verify some data
about the result layout.

Change-Id: I965e393c49b5030c80083daf5e058fa31400ce93
tools/layoutlib/bridge/src/android/view/BridgeInflater.java
tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/BridgeContext.java
tools/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/RenderSessionImpl.java
tools/layoutlib/bridge/tests/res/testApp/MyApplication/golden/scrolled.png [new file with mode: 0644]
tools/layoutlib/bridge/tests/res/testApp/MyApplication/src/main/res/layout/scrolled.xml [new file with mode: 0644]
tools/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/intensive/Main.java
tools/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/intensive/RenderResult.java [new file with mode: 0644]