56594b0cf74a9f71c52980044283ddb0e9e6f47c |
|
09-Dec-2015 |
Yuichi Araki <yaraki@google.com> |
Remove unnecessary log from AppCompatDialog Dialog's LayoutInflater is a copy of the Activity's, and we show the log only when the Factory is not from AppCompat's. Bug: 26101356 Change-Id: I66934e22650aff1a428ffe9b6cf206548cdc0b8f
/frameworks/support/v4/donut/android/support/v4/view/LayoutInflaterCompatBase.java
|
10850534c9e2949857133437cf1cd9af82721ab1 |
|
19-Apr-2015 |
Adam Powell <adamp@google.com> |
Work around a framework bug setting LayoutInflater.Factory2 Prior to commit 630c077463fecaa8eb1015865770f2c05c514ade in frameworks/base there was a platform bug starting at API 11 (fixed in API 21) that would cause a Factory2 not to be set properly on a LayoutInflater obtained via the LayoutInflater#cloneInContext method. The intended behavior was to merge the old Factory/Factory2 with the new one set on the cloned LayoutInflater. Precedence is given to the new Factory/Factory2, but if the new factory returns null, the old one is used. The bug would cause the merge to be correct for Factory, but not Factory2. Now that AppCompat uses Factory2, this matters. Without this workaround, nested fragment inflation for android-support-v4 fragments is broken and nested fragments are inflated into the FragmentActivity's FragmentManager instead of the parent Fragment's child FragmentManager. Bug 20343535 Change-Id: Ib9cd690725b365ad40d4a6cf12c1e6dc6c0089fd
/frameworks/support/v4/donut/android/support/v4/view/LayoutInflaterCompatBase.java
|
fd1eb27a3700de31507de34fd1bcc51830fe876c |
|
24-Oct-2014 |
Chris Banes <chrisbanes@google.com> |
Backport android:theme functionality for all Views Also make the tinted widgets public so that developers can extend from them. BUG: 18367946 BUG: 18112118 Change-Id: Id47e21e960f3539304f0c1c023eebdff6c429c8d
/frameworks/support/v4/donut/android/support/v4/view/LayoutInflaterCompatBase.java
|