History log of /frameworks/support/v4/donut/android/support/v4/view/LayoutInflaterCompatBase.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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