summaryrefslogtreecommitdiff
path: root/samples
diff options
context:
space:
mode:
authorYigit Boyar <yboyar@google.com>2014-12-12 18:45:04 -0800
committerYigit Boyar <yboyar@google.com>2014-12-16 16:18:06 -0800
commit8ffce57a6056a34c9568ef1893d6e36ce80f2245 (patch)
tree5e2fe10eea059c2eb3031279910c70a84155f045 /samples
parentba43938d2c4c915859960563ec3c439deddacacf (diff)
downloaddata-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.xml10
-rw-r--r--samples/BindingDemo/app/src/main/res/layout/main_activity.xml46
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() + &quot;. &quot; + user.lastName"
+ android:text="{user.name.substring(0,1).toUpperCase() + &quot;. &quot; + 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 + &quot; Robots &quot;" />
+ android:text="{activity.robotAdapter.itemCount + &quot; Robots &quot;}" />
<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>