diff options
author | Yigit Boyar <yboyar@google.com> | 2014-12-12 18:45:04 -0800 |
---|---|---|
committer | Yigit Boyar <yboyar@google.com> | 2014-12-16 16:18:06 -0800 |
commit | 8ffce57a6056a34c9568ef1893d6e36ce80f2245 (patch) | |
tree | 5e2fe10eea059c2eb3031279910c70a84155f045 /samples | |
parent | ba43938d2c4c915859960563ec3c439deddacacf (diff) | |
download | data-binding-8ffce57a6056a34c9568ef1893d6e36ce80f2245.tar.gz |
Upload plugin for new lang
Diffstat (limited to 'samples')
-rw-r--r-- | samples/BindingDemo/app/src/main/res/layout/list_item.xml | 10 | ||||
-rw-r--r-- | samples/BindingDemo/app/src/main/res/layout/main_activity.xml | 46 |
2 files changed, 28 insertions, 28 deletions
diff --git a/samples/BindingDemo/app/src/main/res/layout/list_item.xml b/samples/BindingDemo/app/src/main/res/layout/list_item.xml index d1db3ac9..54d8f1be 100644 --- a/samples/BindingDemo/app/src/main/res/layout/list_item.xml +++ b/samples/BindingDemo/app/src/main/res/layout/list_item.xml @@ -22,16 +22,16 @@ card_view:cardUseCompatPadding="true" card_view:contentPadding="8dp" android:orientation="horizontal" android:layout_width="wrap_content" - bind_var:user="com.android.example.bindingdemo.vo.User" - bind_var:clickListener="android.view.View.OnClickListener" android:id="@+id/root" android:focusable="true" android:gravity="center_vertical" - bind:onClickListener="clickListener" + bind:onClickListener="{clickListener}" android:layout_height="match_parent"> + <variable name="user" type="com.android.example.bindingdemo.vo.User"/> + <variable name="clickListener" type="android.view.View.OnClickListener"/> <ImageView android:id="@+id/user_photo" - bind:backgroundResource="user.photoResource" + android:backgroundResource="{user.photoResource}" android:scaleType="fitCenter" android:layout_width="@dimen/user_photo" android:layout_height="@dimen/user_photo" /> @@ -40,7 +40,7 @@ android:layout_marginLeft="@dimen/user_name_margin_left" android:id="@+id/fullname" android:gravity="center" - bind:text="user.name.substring(0,1).toUpperCase() + ". " + user.lastName" + android:text="{user.name.substring(0,1).toUpperCase() + ". " + user.lastName}" android:layout_width="wrap_content" android:layout_height="match_parent" /> </android.support.v7.widget.CardView>
\ No newline at end of file diff --git a/samples/BindingDemo/app/src/main/res/layout/main_activity.xml b/samples/BindingDemo/app/src/main/res/layout/main_activity.xml index 8cde9e2a..a2b52d5b 100644 --- a/samples/BindingDemo/app/src/main/res/layout/main_activity.xml +++ b/samples/BindingDemo/app/src/main/res/layout/main_activity.xml @@ -16,8 +16,6 @@ <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:bind="http://schemas.android.com/apk/res-auto" - xmlns:bind_static="http://schemas.android.com/apk/res-auto" - xmlns:bind_var="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" @@ -29,24 +27,28 @@ android:id="@+id/activityRoot" tools:activity=".MainActivity" android:clickable="true" - - bind_static:View="android.view.View" - bind_static:Strings="com.android.example.bindingdemo.R.string" - bind_static:User="com.android.example.bindingdemo.vo.User" - bind_var:activity="com.android.example.bindingdemo.MainActivity" - bind:onClickListener="activity.onUnselect"> - + android:onClickListener="{activity.onUnselect}"> + <variable name="activity" type="com.android.example.bindingdemo.MainActivity"/> + <!----> + <import + type="android.view.View" + /> + <!----> + <import type="com.android.example.bindingdemo.R.string" alias="Strings"/> + <import type="com.android.example.bindingdemo.vo.User"/> <TextView android:id="@+id/title" android:layout_width="wrap_content" android:layout_height="wrap_content" - bind:text="activity.getString(Strings.toolkitties, activity.tkAdapter.itemCount)" /> + android:text="{activity.getString(Strings.toolkitties, activity.tkAdapter.itemCount)}"> + + </TextView> <android.support.v7.widget.RecyclerView android:id="@+id/toolkittyList" android:layout_width="match_parent" android:layout_height="@dimen/list_height" - bind:adapter="activity.tkAdapter" + bind:adapter="{activity.tkAdapter}" ></android.support.v7.widget.RecyclerView> <View @@ -57,7 +59,7 @@ android:id="@+id/selected_card" android:layout_width="match_parent" android:layout_height="wrap_content" - bind:visibility="activity.selected == null ? View.GONE : View.VISIBLE"> + bind:visibility="{activity.selected == null ? View.INVISIBLE : View.VISIBLE}"> <GridLayout android:layout_width="match_parent" @@ -73,7 +75,7 @@ android:layout_row="0" android:layout_rowSpan="2" android:scaleType="fitCenter" - bind:backgroundResource="activity.selected.photoResource" /> + android:backgroundResource="{activity.selected.photoResource}" /> <EditText android:id="@+id/selected_name" @@ -84,7 +86,7 @@ android:layout_row="0" android:background="@android:color/holo_blue_dark" android:gravity="center" - bind:text="activity.selected.name" /> + android:text="{activity.selected.name}" /> <EditText android:id="@+id/selected_lastname" @@ -95,11 +97,11 @@ android:layout_row="1" android:background="@android:color/holo_blue_bright" android:gravity="center" - bind:text="activity.selected.lastName" /> + android:text="{activity.selected.lastName}" /> <Button android:id="@+id/edit_button" - bind:onClickListener="activity.onSave" - bind:text="`Save changes to ` + activity.selected.name" + bind:onClickListener="{activity.onSave}" + android:text="{`Save changes to ` + activity.selected.name}" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_column="1" @@ -108,8 +110,8 @@ <Button android:id="@+id/delete_button" - bind:onClickListener="activity.onDelete" - bind:text="activity.getString(activity.selected.group == User.TOOLKITTY ? Strings.became_robot : Strings.became_kitten, activity.selected.name)" + bind:onClickListener="{activity.onDelete}" + android:text="{activity.getString(activity.selected.group == User.TOOLKITTY ? Strings.became_robot : Strings.became_kitten, activity.selected.name)}" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_column="1" @@ -125,11 +127,9 @@ android:id="@+id/robotsTitle" android:layout_width="wrap_content" android:layout_height="wrap_content" - bind:text="activity.robotAdapter.itemCount + " Robots "" /> + android:text="{activity.robotAdapter.itemCount + " Robots "}" /> <android.support.v7.widget.RecyclerView android:id="@+id/robotList" - android:layout_width="match_parent" - android:layout_height="@dimen/list_height" - bind:adapter="activity.robotAdapter" + android:layout_width="match_parent" bind:adapter="{activity.robotAdapter}" android:layout_height="@dimen/list_height" ></android.support.v7.widget.RecyclerView> </LinearLayout> |