Merge "Resolve inflate attr against default package" into oc-dev

This commit is contained in:
TreeHugger Robot
2017-05-26 20:54:49 +00:00
committed by Android (Google) Code Review

View File

@@ -923,8 +923,11 @@ public abstract class LayoutInflater {
+ " include tag: <include layout=\"@layout/layoutID\" />");
}
// Attempt to resolve the "?attr/name" string to an identifier.
layout = context.getResources().getIdentifier(value.substring(1), null, null);
// Attempt to resolve the "?attr/name" string to an attribute
// within the default (e.g. application) package.
layout = context.getResources().getIdentifier(
value.substring(1), "attr", context.getPackageName());
}
// The layout might be referencing a theme attribute.