summaryrefslogtreecommitdiffstats
path: root/core/java/android/view/LayoutInflater.java
diff options
context:
space:
mode:
authorJeff Hao <jeffhao@google.com>2014-03-28 11:33:53 -0700
committerJeff Hao <jeffhao@google.com>2014-03-28 11:33:53 -0700
commite3abd2ccbef4c50b48df3605c65d732fa49a980b (patch)
tree0c4816425b4a877aeea240fd4269c832f7b2cfb4 /core/java/android/view/LayoutInflater.java
parent55a655091a30667ba7c091dc22d350c0bb8d8641 (diff)
downloadframeworks_base-e3abd2ccbef4c50b48df3605c65d732fa49a980b.zip
frameworks_base-e3abd2ccbef4c50b48df3605c65d732fa49a980b.tar.gz
frameworks_base-e3abd2ccbef4c50b48df3605c65d732fa49a980b.tar.bz2
Mark constructor as accessible in LayoutInflater.
Needed to bypass new access checks for fields, methods, and constructors. Change-Id: I8ff0b44a6cb4f4af1c72734bca366d8b89528030
Diffstat (limited to 'core/java/android/view/LayoutInflater.java')
-rw-r--r--core/java/android/view/LayoutInflater.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/core/java/android/view/LayoutInflater.java b/core/java/android/view/LayoutInflater.java
index aa43bad..cd905fa 100644
--- a/core/java/android/view/LayoutInflater.java
+++ b/core/java/android/view/LayoutInflater.java
@@ -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