commit | cd6e77607caba0b3b26163791a361938afb8b9c5 | [log] [tgz] |
---|---|---|
author | Chris Banes <chrisbanes@google.com> | Tue Feb 17 11:55:43 2015 +0000 |
committer | Chris Banes <chrisbanes@google.com> | Tue Feb 17 13:21:20 2015 +0000 |
tree | f0bd1b7669c9e4f296a02e37a1070accb32007ee | |
parent | bb2d663d46fa271ca1684dab90933f2fe73d1a89 [diff] |
Improvements to AppCompat's tinting - Fix Action Mode background not being tinted - Use DrawableCompat's new tinting functionality where we can. - Added TintManager instance cache. Previously we would create MANY instances per Context. Now we only create one (by using a WeakHashMap). - Refactor TintManager to be clearer - Better memory usage in TintManager through lazy loading. BUG: 19403897 Change-Id: I28afa8151fbf6f74f15db962adf5f77dc36b5da3