summaryrefslogtreecommitdiffstats
path: root/tests/GridLayoutTest/res
diff options
context:
space:
mode:
authorPhilip Milne <pmilne@google.com>2011-05-13 17:29:00 +0100
committerPhilip Milne <pmilne@google.com>2011-05-26 09:28:26 -0700
commit3f8956d82bb40b15acee26017db0d13ddf43c80a (patch)
treea84c2975156c788b004126052d3d66f0ef1c2654 /tests/GridLayoutTest/res
parent73a4b2b3be14255f87c4108d4e414b9137da6510 (diff)
downloadframeworks_base-3f8956d82bb40b15acee26017db0d13ddf43c80a.zip
frameworks_base-3f8956d82bb40b15acee26017db0d13ddf43c80a.tar.gz
frameworks_base-3f8956d82bb40b15acee26017db0d13ddf43c80a.tar.bz2
Introduction of GridLayout.
Change-Id: Ia2ec315e7d29dcc5aa13b080fc6ce00708e9c034
Diffstat (limited to 'tests/GridLayoutTest/res')
-rw-r--r--tests/GridLayoutTest/res/layout/grid0.xml20
-rw-r--r--tests/GridLayoutTest/res/layout/grid3.xml77
-rw-r--r--tests/GridLayoutTest/res/layout/grid4.xml34
-rw-r--r--tests/GridLayoutTest/res/layout/grid5.xml74
-rw-r--r--tests/GridLayoutTest/res/layout/grid6.xml39
-rw-r--r--tests/GridLayoutTest/res/layout/grid7.xml71
6 files changed, 315 insertions, 0 deletions
diff --git a/tests/GridLayoutTest/res/layout/grid0.xml b/tests/GridLayoutTest/res/layout/grid0.xml
new file mode 100644
index 0000000..1c291f0
--- /dev/null
+++ b/tests/GridLayoutTest/res/layout/grid0.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2011 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<GridLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent">
+</GridLayout> \ No newline at end of file
diff --git a/tests/GridLayoutTest/res/layout/grid3.xml b/tests/GridLayoutTest/res/layout/grid3.xml
new file mode 100644
index 0000000..ace7b4c
--- /dev/null
+++ b/tests/GridLayoutTest/res/layout/grid3.xml
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2011 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<GridLayout
+ xmlns:android="http://schemas.android.com/apk/res/android"
+
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ >
+
+ <Button
+ android:text="fill"
+ android:width="200dip"
+ android:height="100dip"
+ android:layout_marginLeft="50dip"
+ android:layout_row="0"
+ android:layout_column="0"
+ android:layout_gravity="fill_horizontal"
+ />
+
+ <EditText
+ android:layout_row="0"
+ android:layout_column="1"
+ />
+
+ <Button
+ android:text="left"
+ android:layout_row="1"
+ android:layout_column="0"
+ />
+
+ <EditText
+ android:layout_row="1"
+ android:layout_column="1"
+ />
+
+ <Button
+ android:text="right"
+ android:layout_row="2"
+ android:layout_column="0"
+ android:layout_gravity="right"
+ />
+
+ <EditText
+ android:layout_margin="50dip"
+ android:textSize="100dip"
+ android:layout_row="2"
+ android:layout_column="1"
+ />
+
+ <Button
+ android:text="center"
+ android:layout_row="3"
+ android:layout_column="0"
+ android:layout_gravity="center_horizontal"
+ />
+
+ <EditText
+ android:layout_height="fill_parent"
+ android:layout_row="3"
+ android:layout_column="1"
+ />
+
+</GridLayout>
diff --git a/tests/GridLayoutTest/res/layout/grid4.xml b/tests/GridLayoutTest/res/layout/grid4.xml
new file mode 100644
index 0000000..116a256
--- /dev/null
+++ b/tests/GridLayoutTest/res/layout/grid4.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2011 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<GridLayout
+ xmlns:android="http://schemas.android.com/apk/res/android"
+
+ android:layout_width="match_parent"
+ android:layout_height="match_parent">
+
+ <Button
+ android:text="fill"
+ android:layout_margin="100dip"
+ android:layout_marginLeft="100dip"
+ android:layout_marginBottom="100dip"
+ android:layout_marginTop="100dip"
+ android:layout_marginRight="100dip"
+ android:layout_row="0"
+ android:layout_column="0"
+ android:layout_gravity="fill_horizontal"
+ />
+</GridLayout>
diff --git a/tests/GridLayoutTest/res/layout/grid5.xml b/tests/GridLayoutTest/res/layout/grid5.xml
new file mode 100644
index 0000000..9b87f18
--- /dev/null
+++ b/tests/GridLayoutTest/res/layout/grid5.xml
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2011 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<GridLayout
+ xmlns:android="http://schemas.android.com/apk/res/android"
+
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+
+ android:orientation="horizontal"
+ android:columnCount="2"
+ >
+
+ <TextView
+ android:text="Name:"
+ />
+
+ <EditText
+ android:text="fill"
+ android:width="200dip"
+ android:height="100dip"
+ android:layout_marginLeft="50dip"
+ android:layout_gravity="fill_horizontal"
+ />
+
+ <TextView
+ />
+
+<!--
+ <TextView
+ android:layout_row_weight="1"
+ android:layout_column_weight="1"
+ />
+-->
+
+ <EditText
+ android:text="left"
+ />
+
+ <EditText/>
+
+ <EditText
+ android:text="right"
+ android:layout_gravity="right"
+ />
+
+ <EditText
+ android:layout_margin="50dip"
+ android:textSize="100dip"
+ />
+
+ <Button
+ android:text="center"
+ android:layout_gravity="center_horizontal"
+ />
+
+ <EditText
+ android:layout_height="fill_parent"
+ />
+
+</GridLayout>
diff --git a/tests/GridLayoutTest/res/layout/grid6.xml b/tests/GridLayoutTest/res/layout/grid6.xml
new file mode 100644
index 0000000..7486a2d
--- /dev/null
+++ b/tests/GridLayoutTest/res/layout/grid6.xml
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2011 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<GridLayout
+ xmlns:android="http://schemas.android.com/apk/res/android"
+
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+
+ android:columnCount="2"
+ android:useDefaultMargins="true"
+ >
+
+ <TextView android:text="Name:"/>
+
+ <EditText/>
+
+ <TextView android:text="Rank:"/>
+
+ <EditText/>
+
+ <TextView android:text="Serial Number:"/>
+
+ <EditText/>
+
+</GridLayout>
diff --git a/tests/GridLayoutTest/res/layout/grid7.xml b/tests/GridLayoutTest/res/layout/grid7.xml
new file mode 100644
index 0000000..b97a00b
--- /dev/null
+++ b/tests/GridLayoutTest/res/layout/grid7.xml
@@ -0,0 +1,71 @@
+<!-- Copyright (C) 2010 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<GridLayout
+ xmlns:android="http://schemas.android.com/apk/res/android"
+
+ android:orientation="vertical"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent">
+
+ <LinearLayout
+ android:orientation="horizontal"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:paddingTop="10dip" >
+
+ <TextView
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:paddingRight="5dip"
+ android:text="flabe" />
+
+ <Button android:id="@+id/initialActivity"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:text="bax" />
+ </LinearLayout>
+
+ <LinearLayout
+ android:orientation="horizontal"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:paddingTop="5dip" >
+
+ <TextView
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:paddingRight="5dip"
+ android:text="bar" />
+
+ <EditText android:id="@+id/numberOfEvents"
+ android:layout_marginLeft="2dip"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:background="@android:drawable/editbox_background"
+ android:numeric="integer"
+ android:scrollHorizontally="true"
+ android:maxLines="1" />
+ </LinearLayout>
+
+ <Button android:id="@+id/start"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:paddingTop="10dip"
+ android:text="Foo" />
+
+</GridLayout>
+
+