OSDN Git Service

Optimize layout rendering in layoutlib [DO NOT MERGE]
authorDeepanshu Gupta <deepanshu@google.com>
Tue, 21 Jan 2014 01:02:37 +0000 (17:02 -0800)
committerDeepanshu Gupta <deepanshu@google.com>
Tue, 6 May 2014 21:02:45 +0000 (14:02 -0700)
commita2b34c96f1ef24d96854d1e23426dec7774510e8
treea08c442846dd49a566f8393fbef617bd9df56470
parente183855c1eb7baf750c67bb20e70fb887eba7af6
Optimize layout rendering in layoutlib [DO NOT MERGE]

The height of a layout should be zero if it is assigned a layout_weight.
This way, the layout is measured only once and prevents spurious errors.

Bug: https://code.google.com/p/android/issues/detail?id=58398
Change-Id: If49a7480e5eb82cb86780e00f2f5b65ee053fc2a
(cherry-picked from 5712b5fc3fec0dc376e84f660f2fe0d1102c0cbb)
tools/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/RenderSessionImpl.java