diff options
author | Philip Milne <pmilne@google.com> | 2014-09-25 00:23:14 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2014-09-25 00:23:15 +0000 |
commit | 03fd7a2ea00cb9a35ac4bdef2937af362a416c8c (patch) | |
tree | f0e6f4dec6e7cf3398525e090c95322c3e7eab88 /android/testData/projects/navigationEditor/masterDetail/src/main/res | |
parent | 205391af6aaacad911c6ffbe9e48777dbcdd4707 (diff) | |
parent | 9938c2ed4fae779647bc962cc1acdc830ce5e5d7 (diff) | |
download | idea-03fd7a2ea00cb9a35ac4bdef2937af362a416c8c.tar.gz |
Merge "Add tests for Navigation Editor's pattern matching infrastructure (IIII)" into idea133idea133
Diffstat (limited to 'android/testData/projects/navigationEditor/masterDetail/src/main/res')
8 files changed, 99 insertions, 0 deletions
diff --git a/android/testData/projects/navigationEditor/masterDetail/src/main/res/layout/activity_item_detail.xml b/android/testData/projects/navigationEditor/masterDetail/src/main/res/layout/activity_item_detail.xml new file mode 100644 index 00000000000..2f4eed23a02 --- /dev/null +++ b/android/testData/projects/navigationEditor/masterDetail/src/main/res/layout/activity_item_detail.xml @@ -0,0 +1,7 @@ +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + android:id="@+id/item_detail_container" + android:layout_width="match_parent" + android:layout_height="match_parent" + tools:context=".ItemDetailActivity" + tools:ignore="MergeRootFrame" /> diff --git a/android/testData/projects/navigationEditor/masterDetail/src/main/res/layout/activity_item_list.xml b/android/testData/projects/navigationEditor/masterDetail/src/main/res/layout/activity_item_list.xml new file mode 100644 index 00000000000..c4d521855f6 --- /dev/null +++ b/android/testData/projects/navigationEditor/masterDetail/src/main/res/layout/activity_item_list.xml @@ -0,0 +1,10 @@ +<fragment xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + android:id="@+id/item_list" + android:name="com.example.masterdetail.ItemListFragment" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:layout_marginLeft="16dp" + android:layout_marginRight="16dp" + tools:context=".ItemListActivity" + tools:layout="@android:layout/list_content" /> diff --git a/android/testData/projects/navigationEditor/masterDetail/src/main/res/layout/activity_item_twopane.xml b/android/testData/projects/navigationEditor/masterDetail/src/main/res/layout/activity_item_twopane.xml new file mode 100644 index 00000000000..4c8311c92b1 --- /dev/null +++ b/android/testData/projects/navigationEditor/masterDetail/src/main/res/layout/activity_item_twopane.xml @@ -0,0 +1,38 @@ +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:layout_marginLeft="16dp" + android:layout_marginRight="16dp" + android:baselineAligned="false" + android:divider="?android:attr/dividerHorizontal" + android:orientation="horizontal" + android:showDividers="middle" + tools:context=".ItemListActivity"> + + <!-- + This layout is a two-pane layout for the Items + master/detail flow. See res/values-large/refs.xml and + res/values-sw600dp/refs.xml for an example of layout aliases + that replace the single-pane version of the layout with + this two-pane version. + + For more on layout aliases, see: + http://developer.android.com/training/multiscreen/screensizes.html#TaskUseAliasFilters + --> + + <fragment + android:id="@+id/item_list" + android:name="com.example.masterdetail.ItemListFragment" + android:layout_width="0dp" + android:layout_height="match_parent" + android:layout_weight="1" + tools:layout="@android:layout/list_content" /> + + <FrameLayout + android:id="@+id/item_detail_container" + android:layout_width="0dp" + android:layout_height="match_parent" + android:layout_weight="3" /> + +</LinearLayout> diff --git a/android/testData/projects/navigationEditor/masterDetail/src/main/res/layout/fragment_item_detail.xml b/android/testData/projects/navigationEditor/masterDetail/src/main/res/layout/fragment_item_detail.xml new file mode 100644 index 00000000000..dd53b8eeaf4 --- /dev/null +++ b/android/testData/projects/navigationEditor/masterDetail/src/main/res/layout/fragment_item_detail.xml @@ -0,0 +1,9 @@ +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + android:id="@+id/item_detail" + style="?android:attr/textAppearanceLarge" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:padding="16dp" + android:textIsSelectable="true" + tools:context=".ItemDetailFragment" /> diff --git a/android/testData/projects/navigationEditor/masterDetail/src/main/res/values-large/refs.xml b/android/testData/projects/navigationEditor/masterDetail/src/main/res/values-large/refs.xml new file mode 100644 index 00000000000..b03dc5695e5 --- /dev/null +++ b/android/testData/projects/navigationEditor/masterDetail/src/main/res/values-large/refs.xml @@ -0,0 +1,10 @@ +<resources> + <!-- + Layout alias to replace the single-pane version of the layout with a + two-pane version on Large screens. + + For more on layout aliases, see: + http://developer.android.com/training/multiscreen/screensizes.html#TaskUseAliasFilters + --> + <item type="layout" name="activity_item_list">@layout/activity_item_twopane</item> +</resources> diff --git a/android/testData/projects/navigationEditor/masterDetail/src/main/res/values-sw600dp/refs.xml b/android/testData/projects/navigationEditor/masterDetail/src/main/res/values-sw600dp/refs.xml new file mode 100644 index 00000000000..b03dc5695e5 --- /dev/null +++ b/android/testData/projects/navigationEditor/masterDetail/src/main/res/values-sw600dp/refs.xml @@ -0,0 +1,10 @@ +<resources> + <!-- + Layout alias to replace the single-pane version of the layout with a + two-pane version on Large screens. + + For more on layout aliases, see: + http://developer.android.com/training/multiscreen/screensizes.html#TaskUseAliasFilters + --> + <item type="layout" name="activity_item_list">@layout/activity_item_twopane</item> +</resources> diff --git a/android/testData/projects/navigationEditor/masterDetail/src/main/res/values/strings.xml b/android/testData/projects/navigationEditor/masterDetail/src/main/res/values/strings.xml new file mode 100644 index 00000000000..80aa3a6ab9c --- /dev/null +++ b/android/testData/projects/navigationEditor/masterDetail/src/main/res/values/strings.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + + <string name="app_name">MasterDetail</string> + <string name="title_item_detail">Item Detail</string> + +</resources> diff --git a/android/testData/projects/navigationEditor/masterDetail/src/main/res/values/styles.xml b/android/testData/projects/navigationEditor/masterDetail/src/main/res/values/styles.xml new file mode 100644 index 00000000000..ff6c9d2c0fb --- /dev/null +++ b/android/testData/projects/navigationEditor/masterDetail/src/main/res/values/styles.xml @@ -0,0 +1,8 @@ +<resources> + + <!-- Base application theme. --> + <style name="AppTheme" parent="android:Theme.Holo.Light.DarkActionBar"> + <!-- Customize your theme here. --> + </style> + +</resources> |