History log of /frameworks/base/tools/aapt2/BindingXmlPullParser.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
24aad163bc88cb10d2275385e9afc3de7f342d65 25-Apr-2015 Adam Lesinski <adamlesinski@google.com> Add namespace handling in attribute values

Previously, you could only reference namespace prefixes in attribute names:

<View xmlns:appcompat="http://schemas.android.com/apk/res/android.support.v7.appcompat"
appcompat:name="hey"
...

Now you can also reference them in resource names within an attribute value:

...
android:text="@appcompat:string/confirm"
...

Which will be treated as "@android.support.v7.appcompat:string/confirm".

Change-Id: Ib076e867a990c80cf877a704eb77cd1ef0b23b52
/frameworks/base/tools/aapt2/BindingXmlPullParser.cpp
4d3a987694f6f6b95d8a0f1542618223ce253e6d 10-Apr-2015 Adam Lesinski <adamlesinski@google.com> AAPT2: Adding basic binding support

This is incomplete. Still requires:

- filling in layout information in the resulting .bind.xml
- processing elements with <view class=""/>
- processing imports

Change-Id: Ie5d4c5e6435591bbed3248129a548736244894eb
/frameworks/base/tools/aapt2/BindingXmlPullParser.cpp