Mark constructor as accessible in LayoutInflater. [DO NOT MERGE]

Needed to bypass new access checks for fields, methods, and
constructors.

Change-Id: I8ff0b44a6cb4f4af1c72734bca366d8b89528030
(cherry picked from commit e3abd2ccbe)
This commit is contained in:
Jeff Hao
2014-03-28 11:33:53 -07:00
committed by Deepanshu Gupta
parent 409bd3d774
commit a67c6f0162

View File

@@ -591,6 +591,7 @@ public abstract class LayoutInflater {
Object[] args = mConstructorArgs;
args[1] = attrs;
constructor.setAccessible(true);
final View view = constructor.newInstance(args);
if (view instanceof ViewStub) {
// always use ourselves when inflating ViewStub later