• Home
  • History
  • Annotate
  • only in /frameworks/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/
History log of /frameworks/data-binding/integration-tests/MultiModuleTestApp/testlibrary/src/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9bdb2415487832e88a05c7bd19391b05440b468e 29-Apr-2015 George Mount <mount@google.com> Change from using Context to LayoutInflater for inflate()

When inflating, it is more efficient to use the LayoutInflater
directly instead of getting it from the Context.

I also changed DataBindingUtil.bindTo to bind to match the
static method call in the Binding classes.

Change-Id: I855297a4f081102c49ea477047c0ac81de1676f5
ain/java/android/databinding/testlibrary/TestLibraryMainActivity.java
3b8fedce6e9ee814ffe7b63d07aa5456f08fb9b2 15-Apr-2015 George Mount <mount@google.com> Parse and strip new layout format.

API Council suggested a new layout format for layouts with
bindings. Here, we parse the new format and strip it. This
also brings in the ability to provide a custom class name
for the binding.

Change-Id: I674320d21265c1dec70d1a52285341fe4994895b
ain/res/layout/activity_test_library_main.xml
ain/res/layout/another_layout_file.xml
ain/res/layout/library_only_layout.xml
29eed96672ca43d68d12605ad6f91814d4c53988 13-Apr-2015 George Mount <mount@google.com> Fix test breaks.
ain/java/android/databinding/testlibrary/TestLibObject.java
2e2043d30f95585de2069e1cbb23e022ab0e71c4 02-Apr-2015 George Mount <mount@google.com> Change "generated" to "databinding"
ain/java/android/databinding/testlibrary/TestLibraryMainActivity.java
99a3d3102887d5b4c9c6713cb35d97b478088931 25-Mar-2015 Yigit Boyar <yboyar@google.com> Fix integration tests that were broken after package renaming
ain/AndroidManifest.xml
ain/java/android/databinding/testlibrary/ObservableInLibrary.java
ain/java/android/databinding/testlibrary/TestLibObject.java
ain/res/layout/activity_test_library_main.xml
ain/res/layout/another_layout_file.xml
ain/res/layout/library_only_layout.xml
fead9ca09b117136b35bc5bf137340a754f9eddd 23-Mar-2015 George Mount <mount@google.com> Move to package android.databinding.
ndroidTest/java/android/databinding/testlibrary/ApplicationTest.java
ndroidTest/java/com/android/databinding/testlibrary/ApplicationTest.java
ain/AndroidManifest.xml
ain/java/android/databinding/testlibrary/ObservableInLibrary.java
ain/java/android/databinding/testlibrary/TestLibObject.java
ain/java/android/databinding/testlibrary/TestLibraryMainActivity.java
ain/java/com/android/databinding/testlibrary/ObservableInLibrary.java
ain/java/com/android/databinding/testlibrary/TestLibObject.java
ain/java/com/android/databinding/testlibrary/TestLibraryMainActivity.java
ain/res/layout/activity_test_library_main.xml
a6e4583962e19e8e93b4ca3f9fe3d34560b6d96c 13-Mar-2015 Yigit Boyar <yboyar@google.com> Support for multi module setups

This CL adds support for building multi module apps
with proper context.

For library modules, we only generate base classes in the initial
compilation. We also generate a temporary BR file which does
not have final methods.

When final app is being generated, all layout binders, adapters
and Bindable information gets merged and all final classes
are generated in their appropriate packages.

This CL also adds support for Test runs and any
number of build variants.

Bug: 19714904
Change-Id: I9b50b54db05f3fa206eec33709d43c2ac94a9e5e
ndroidTest/java/com/android/databinding/testlibrary/ApplicationTest.java
ain/AndroidManifest.xml
ain/java/com/android/databinding/testlibrary/ObservableInLibrary.java
ain/java/com/android/databinding/testlibrary/TestLibObject.java
ain/java/com/android/databinding/testlibrary/TestLibraryMainActivity.java
ain/res/drawable-hdpi/ic_launcher.png
ain/res/drawable-mdpi/ic_launcher.png
ain/res/drawable-xhdpi/ic_launcher.png
ain/res/drawable-xxhdpi/ic_launcher.png
ain/res/layout/activity_test_library_main.xml
ain/res/menu/menu_test_library_main.xml
ain/res/values-w820dp/dimens.xml
ain/res/values/dimens.xml
ain/res/values/strings.xml