430742f09063574271e6c4091de13b9b9e762514 |
|
12-Apr-2013 |
Chet Haase <chet@google.com> |
API and doc cleanup, plus small animation/UI features Adding features which round out the animation APIs (missing getters, etc.). Also fix doc typos. Issue #8350510 Add APIs needed for future animation capabilities Change-Id: I063736848ba26e6d6c809b15fc3a103c74222f46
/frameworks/base/core/java/android/view/LayoutInflater.java
|
09f7b93a184d12e5ed584206d903982b3e0915e5 |
|
10-Apr-2013 |
Romain Guy <romainguy@google.com> |
Instrument views inflation in systrace Change-Id: If3cd80bc430893c701432f165b4c1f5943a4143c
/frameworks/base/core/java/android/view/LayoutInflater.java
|
579e14016c4a972e70cd2bd0c6d89bbd7e9e941c |
|
19-Oct-2012 |
Dave Burke <daveburke@google.com> |
Revert "Revert "This restores JB MR0 behavior where the framework throws an exception for improper layouts that are missing layout_width and/or layout_height."" This reverts commit 57fca90ac65ecfe97acd4c93d442c3db8f815e11 Change-Id: I21b007a7d150a4c23f25a706cdba5cb86198198f
/frameworks/base/core/java/android/view/LayoutInflater.java
|
57fca90ac65ecfe97acd4c93d442c3db8f815e11 |
|
17-Oct-2012 |
Justin Ho <justinho@google.com> |
Revert "This restores JB MR0 behavior where the framework throws an exception for improper layouts that are missing layout_width and/or layout_height." This reverts commit dcf59629beed8182759a1068ab8ee997935bef82 Change-Id: I27426a0ffe993973ffb0b05ce1ed3afe73fcd87d
/frameworks/base/core/java/android/view/LayoutInflater.java
|
dcf59629beed8182759a1068ab8ee997935bef82 |
|
17-Oct-2012 |
Jim Miller <jaggies@google.com> |
This restores JB MR0 behavior where the framework throws an exception for improper layouts that are missing layout_width and/or layout_height. Revert "Revert "Revert "Fix for bug 6050753.""" This reverts commit 6868d6f349610c15256471cc3d5fa708cbfd5f1d Change-Id: I8843d92dba14c82f06d9ee59517cf11b2abbbf04
/frameworks/base/core/java/android/view/LayoutInflater.java
|
6868d6f349610c15256471cc3d5fa708cbfd5f1d |
|
16-Oct-2012 |
Mathias Agopian <mathias@google.com> |
Revert "Revert "Fix for bug 6050753."" Emergency revert -- fix reboot loop. This reverts commit 8e63bcc63fd002231f8391af8982eeb235d096c8. Change-Id: I4373b867d756de09cdf6aa0aba9e6ff8f47bcdbc
/frameworks/base/core/java/android/view/LayoutInflater.java
|
8e63bcc63fd002231f8391af8982eeb235d096c8 |
|
15-Oct-2012 |
Romain Guy <romainguy@google.com> |
Revert "Fix for bug 6050753." This reverts commit c29f031598811486d83f418fd08fbfe1fc41788a.
/frameworks/base/core/java/android/view/LayoutInflater.java
|
0597161ee43cfaa7dbe14691a134fb358a00317a |
|
31-May-2012 |
Philip Milne <pmilne@google.com> |
Merge "Fix for bug 6050753."
|
b27b7a152437d6ebb4f2a2700858b69634c00acd |
|
03-Apr-2012 |
Jeff Sharkey <jsharkey@android.com> |
Let ViewStub be used in RemoteViews. Specifically, this carefully ensures that ViewStub.inflate() uses the restricted LayoutInflater from RemoteViews, which has a filter to enforce the @RemoteView annotation. Bug: 2541651 Change-Id: I341aacbf6029cdd717a894eb084760c6ec224786
/frameworks/base/core/java/android/view/LayoutInflater.java
|
93dc642eaf48e3db58c4929df26283fbc5fd663f |
|
24-Feb-2012 |
Scott Main <smain@google.com> |
docs: fix misc bugs from external tracker Change-Id: I2be617be23d0ac50baabac561d510633fa9f162a
/frameworks/base/core/java/android/view/LayoutInflater.java
|
c29f031598811486d83f418fd08fbfe1fc41788a |
|
23-Feb-2012 |
Philip Milne <pmilne@google.com> |
Fix for bug 6050753. The method: TypedArray: getLayoutDimension(int, String) throws an undocumented exception when either the width and/or height attributes are undefined. See the bug report above for reasons why this was deemed unhelpful both in the tools area and to developers in general. Fix by: 1. Documenting the conditions under which the method raises an exception. 2. Deprecating the method, advising callers to supply a default instead. Additionally, redefine the: ViewGroup: setBaseAttributes(TypedArray, int, int); methods to provide the appropriate defaults in ViewGroup subclasses as advised above. For the platform layouts the default value is WRAP_CONTENT (and is defined in the ViewGroup.LayoutParams class). The special cases are accomodated in LayoutParams subclasses in the following cases: Subclass width height FrameLayout.LayoutParams: MATCH_PARENT, MATCH_PARENT TableLayout.LayoutParams: MATCH_PARENT, WRAP_CONTENT TableRow.LayoutParams: MATCH_PARENT, WRAP_CONTENT Change-Id: I335a3bd8e2d7f7866692898ed73492635a5b61ea
/frameworks/base/core/java/android/view/LayoutInflater.java
|
7f9f99ea11051614a7727dfb9f9578b518e76e3c |
|
11-Aug-2011 |
Xavier Ducrohet <xav@android.com> |
Make some methods/fields package private so that layoutlib can access them. Change-Id: I4aeadfbaf8a4f6a459fa19937c21ac23d9e5fb64
/frameworks/base/core/java/android/view/LayoutInflater.java
|
9c1223a71397b565f38015c07cae57a5015a6500 |
|
17-May-2011 |
Romain Guy <romainguy@google.com> |
Improve LayoutInflater's compliance. There are standards, we should do our best to implement them properly. Change-Id: I83a7dc0651795d09b19d536c17b6aefc2eca5c81
/frameworks/base/core/java/android/view/LayoutInflater.java
|
8691b7243d40d5ef0ab94b8d5f204635d36bf1c4 |
|
28-Jan-2011 |
Dianne Hackborn <hackbod@google.com> |
am 10e4148b: Merge "Fix issue #3291173: Problem report for NewsRoom - RSS News Reader" into honeycomb * commit '10e4148b62c9bfed945c1bcea9dd5eea2a17b0d0': Fix issue #3291173: Problem report for NewsRoom - RSS News Reader
|
420829ef78c5d86e470fc445279c7c10be6b5dbe |
|
28-Jan-2011 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #3291173: Problem report for NewsRoom - RSS News Reader The framework had started using the LayoutInflator's factory for itself, which breaks apps that want to use it. Add a hack for the framework to insert its own private factory. Also fix a deadlock in the system process. Change-Id: Iaf80186a5d7e4029faf89e968e184abdaabe514a
/frameworks/base/core/java/android/view/LayoutInflater.java
|
af6295869051ad351070354bff9f01e5e65ea824 |
|
12-Jan-2011 |
Romain Guy <romainguy@android.com> |
am 9688fdf5: am fcf3d12d: Merge "Typo in Javadoc" * commit '9688fdf51edb82a73e1a6d436bf7bce706c049fb': Typo in Javadoc
|
bd6fda11d287ba8ac749e06053dc9488653d1471 |
|
08-Jan-2011 |
Christian Mehlmauer <FireFart@gmail.com> |
Typo in Javadoc Change-Id: I911ce02cab178f64aab222e4abcd25d113d75ec5
/frameworks/base/core/java/android/view/LayoutInflater.java
|
625ac271f80777668f832a344486a6fcdc06d0ae |
|
18-Sep-2010 |
Dianne Hackborn <hackbod@google.com> |
Work on fragments in layouts. - Change semantics if IDs associated with these fragments, to work correctly when placed in a container. If the container has an ID or you have supplied a tag, the fragment's ID is optional. - To do this, there is a new LayoutInflater API that allows code creating views to access the parent container that view will be in. - Fix issues with state management around these fragments. Now correctly retains state when switching to a layout that doesn't include the fragment. Also: - Add new simple list layouts for items that want to show an activated state. - Add new Activity.dump() that can be invoked with adb shell dumpsys; the default implementation dumps fragment state. Change-Id: I192f35e3ea8c53fbd26cf909095f2a994abfc1b6
/frameworks/base/core/java/android/view/LayoutInflater.java
|
5fcfa52d60e1ca7674fbb6d8e90979f267347c18 |
|
26-Aug-2010 |
Dianne Hackborn <hackbod@google.com> |
am efd05ea6: am 0a7f5fc4: Merge "Fix issue #2951784: Launcher crashes on startup" into gingerbread Merge commit 'efd05ea69a53d73d2dacacd74f6a420cac8ef97b' * commit 'efd05ea69a53d73d2dacacd74f6a420cac8ef97b': Fix issue #2951784: Launcher crashes on startup
|
9dae48e3992521f104cde7c916ed1fb5ee1ecb54 |
|
26-Aug-2010 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #2951784: Launcher crashes on startup Change-Id: I98aedacce9a7d6b8bc168f39ea5489b40dc0ec8d
/frameworks/base/core/java/android/view/LayoutInflater.java
|
c8f8497b9cac63a923dbdb1c08e247ba32c19e5e |
|
26-Aug-2010 |
Dianne Hackborn <hackbod@google.com> |
resolved conflicts for merge of 66d633d2 to master Change-Id: I6c38d7c4d127954dfca17082215c587a3cd4a586
|
7e269644fcc319835f1e7f762f3cbd8087e3e22f |
|
26-Aug-2010 |
Dianne Hackborn <hackbod@google.com> |
Don't retain global ref to last inflated context. Also rework URI permission granting to support upcoming clipboard use. Change-Id: I9842920350955531c5a511c2ecc5215e8c783343
/frameworks/base/core/java/android/view/LayoutInflater.java
|
e6ac8b9aade9443ab8456c8f7a47cdfba3b70266 |
|
17-Jun-2010 |
Gilles Debunne <debunne@google.com> |
Removed API changes from CL 54712. onLoadClass(Class ) was replaced by onLoadClass(Class<?> ) in CL 54712. This changes the API and may introduce errors in users' implementations. Change reverted. Change-Id: Ie578a444168423959b44857f22e13f004e108965
/frameworks/base/core/java/android/view/LayoutInflater.java
|
3030193dc179b3010f2dd3bffe9c1dec54da38fc |
|
17-Jun-2010 |
Gilles Debunne <debunne@google.com> |
Removed warnings in LayoutInflater. These changes are similar to those of CL 49296. They do not include the generic fixes done on GenericInflater.java, which had issues and broke the build. Added a asSubClass method in LayoutInflater which will (correctly) throw a ClassCastException when the inflated class is not a View subclass. Performance testing on these changes showed a 10% performance improvement, which is still to be explained. Change-Id: Id4d3b45f0945baccdbbda15fcce095e855b23c9a
/frameworks/base/core/java/android/view/LayoutInflater.java
|
9295ada0ec89fa7a666be4a2f1006a4b722adf4f |
|
15-Jun-2010 |
Romain Guy <romainguy@google.com> |
Allow the use of styles with LinearLayout, make "useLargestChild" attr public. Change-Id: I044f3f5bd9b90c684ded7a37ff85e3aa8d15af96
/frameworks/base/core/java/android/view/LayoutInflater.java
|
76f0ce1fe4b10a67fb4c037a89024cc134ccb1c1 |
|
04-May-2010 |
Gilles Debunne <debunne@google.com> |
Revert "Merge "Raw types warnings removed."" This reverts commit 9794ca60d745757d882d456e653a2dfe41cbb6ff, reversing changes made to d3f9051c85ffdf50d800b914c8a2def73ffa5bf3. Change-Id: I39cebc7e92d3604941d66b09bd7b899d06f703fb
/frameworks/base/core/java/android/view/LayoutInflater.java
|
9afed28629e9a35d341a39f8b4ee21b418079263 |
|
21-Apr-2010 |
Gilles Debunne <debunne@google.com> |
Raw types warnings removed. Raw types replaced. Added a asSubClass method in LayoutInflater which will (correctly) throw a ClassCastException when the inflated class is not a View subclass. Reduced the number of warnings in GenericInflater, but those remaining are valid. A lot of unsafe class casts happen between parent (P) and item (T) types that will generate runtime errors if the XML is not valid. Change-Id: I887fd67769a51ab54c6092e1270dbe3bfb6313ca
/frameworks/base/core/java/android/view/LayoutInflater.java
|
d03b880836bcc4fae83a95458e0709cd45aa6313 |
|
16-Sep-2009 |
Romain Guy <romainguy@android.com> |
Change Theme.Light's background back to pure white. Go away gray! Change-Id: Ice59e585bfd01c02c0fa7fd74a8b13e548248f9e
/frameworks/base/core/java/android/view/LayoutInflater.java
|
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/core/java/android/view/LayoutInflater.java
|
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/core/java/android/view/LayoutInflater.java
|
54b6cfa9a9e5b861a9930af873580d6dc20f773c |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/frameworks/base/core/java/android/view/LayoutInflater.java
|