diff options
author | Bananeweizen <bananeweizen@gmx.de> | 2014-05-18 11:10:26 +0200 |
---|---|---|
committer | Bananeweizen <bananeweizen@gmx.de> | 2014-05-18 11:10:26 +0200 |
commit | bd1f19167c978280432fc21edc82f3e6a2dcacaf (patch) | |
tree | b6105db433c6d955566eae7332cc4ebb0cca873d /android-support-v7-appcompat/res/layout | |
parent | f2dfb5da50b75f4c40e17bd443a3e712beb50a75 (diff) | |
download | cgeo-bd1f19167c978280432fc21edc82f3e6a2dcacaf.zip cgeo-bd1f19167c978280432fc21edc82f3e6a2dcacaf.tar.gz cgeo-bd1f19167c978280432fc21edc82f3e6a2dcacaf.tar.bz2 |
include appcompat in repo to ease the build
If anyone wants to use git submodules instead, this can easily be done
afterwards.
Diffstat (limited to 'android-support-v7-appcompat/res/layout')
25 files changed, 1075 insertions, 0 deletions
diff --git a/android-support-v7-appcompat/res/layout/abc_action_bar_decor.xml b/android-support-v7-appcompat/res/layout/abc_action_bar_decor.xml new file mode 100644 index 0000000..327e26f --- /dev/null +++ b/android-support-v7-appcompat/res/layout/abc_action_bar_decor.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2012 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. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="vertical" + android:fitsSystemWindows="true"> + + <include layout="@layout/abc_action_bar_decor_include" /> + +</LinearLayout> diff --git a/android-support-v7-appcompat/res/layout/abc_action_bar_decor_include.xml b/android-support-v7-appcompat/res/layout/abc_action_bar_decor_include.xml new file mode 100644 index 0000000..3f2356b --- /dev/null +++ b/android-support-v7-appcompat/res/layout/abc_action_bar_decor_include.xml @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2013 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. +--> + +<merge xmlns:android="http://schemas.android.com/apk/res/android"> + + <android.support.v7.internal.widget.ActionBarContainer + android:id="@+id/action_bar_container" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + style="?attr/actionBarStyle"> + + <android.support.v7.internal.widget.ActionBarView + android:id="@+id/action_bar" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + style="?attr/actionBarStyle" /> + + <android.support.v7.internal.widget.ActionBarContextView + android:id="@+id/action_context_bar" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:visibility="gone" + style="?attr/actionModeStyle" /> + </android.support.v7.internal.widget.ActionBarContainer> + + <FrameLayout + android:id="@id/action_bar_activity_content" + android:layout_width="fill_parent" + android:layout_height="0dip" + android:layout_weight="1" + android:foregroundGravity="fill_horizontal|top" + android:foreground="?android:attr/windowContentOverlay" /> + + <android.support.v7.internal.widget.ActionBarContainer + android:id="@+id/split_action_bar" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + style="?attr/actionBarSplitStyle" + android:visibility="gone" + android:gravity="center" /> + +</merge> diff --git a/android-support-v7-appcompat/res/layout/abc_action_bar_decor_overlay.xml b/android-support-v7-appcompat/res/layout/abc_action_bar_decor_overlay.xml new file mode 100644 index 0000000..5ea8fc1 --- /dev/null +++ b/android-support-v7-appcompat/res/layout/abc_action_bar_decor_overlay.xml @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2012 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. +--> + +<android.support.v7.internal.widget.ActionBarOverlayLayout + xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/action_bar_overlay_layout" + android:layout_width="fill_parent" + android:layout_height="fill_parent"> + <FrameLayout android:id="@id/action_bar_activity_content" + android:layout_width="fill_parent" + android:layout_height="fill_parent"/> + <LinearLayout android:id="@+id/top_action_bar" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_gravity="top"> + <android.support.v7.internal.widget.ActionBarContainer android:id="@+id/action_bar_container" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_alignParentTop="true" + style="?attr/actionBarStyle" + android:gravity="top"> + <android.support.v7.internal.widget.ActionBarView + android:id="@+id/action_bar" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + style="?attr/actionBarStyle"/> + <android.support.v7.internal.widget.ActionBarContextView + android:id="@+id/action_context_bar" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:visibility="gone" + style="?attr/actionModeStyle"/> + </android.support.v7.internal.widget.ActionBarContainer> + <ImageView android:src="?android:attr/windowContentOverlay" + android:scaleType="fitXY" + android:layout_width="fill_parent" + android:layout_height="wrap_content"/> + </LinearLayout> + <android.support.v7.internal.widget.ActionBarContainer android:id="@+id/split_action_bar" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_gravity="bottom" + style="?attr/actionBarSplitStyle" + android:visibility="gone" + android:gravity="center"/> +</android.support.v7.internal.widget.ActionBarOverlayLayout> diff --git a/android-support-v7-appcompat/res/layout/abc_action_bar_home.xml b/android-support-v7-appcompat/res/layout/abc_action_bar_home.xml new file mode 100644 index 0000000..7063c36 --- /dev/null +++ b/android-support-v7-appcompat/res/layout/abc_action_bar_home.xml @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2012 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. +--> + +<view xmlns:android="http://schemas.android.com/apk/res/android" + class="android.support.v7.internal.widget.ActionBarView$HomeView" + android:layout_width="wrap_content" + android:layout_height="fill_parent" + android:background="?attr/actionBarItemBackground"> + <ImageView android:id="@+id/up" + android:src="?attr/homeAsUpIndicator" + android:layout_gravity="center_vertical|left" + android:visibility="gone" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginRight="-8dip"/> + <ImageView android:id="@id/home" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginRight="8dip" + android:layout_marginTop="@dimen/abc_action_bar_icon_vertical_padding" + android:layout_marginBottom="@dimen/abc_action_bar_icon_vertical_padding" + android:layout_gravity="center" + android:adjustViewBounds="true" + android:scaleType="fitCenter"/> +</view> diff --git a/android-support-v7-appcompat/res/layout/abc_action_bar_tab.xml b/android-support-v7-appcompat/res/layout/abc_action_bar_tab.xml new file mode 100644 index 0000000..06043a2 --- /dev/null +++ b/android-support-v7-appcompat/res/layout/abc_action_bar_tab.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2013 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. +--> + +<view xmlns:android="http://schemas.android.com/apk/res/android" + class="android.support.v7.internal.widget.ScrollingTabContainerView$TabView" + android:layout_width="0dp" + android:layout_weight="1" + android:layout_height="wrap_content" + style="?attr/actionBarTabStyle"/> diff --git a/android-support-v7-appcompat/res/layout/abc_action_bar_tabbar.xml b/android-support-v7-appcompat/res/layout/abc_action_bar_tabbar.xml new file mode 100644 index 0000000..08f9c89 --- /dev/null +++ b/android-support-v7-appcompat/res/layout/abc_action_bar_tabbar.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2013 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. +--> + +<android.support.v7.internal.widget.LinearLayoutICS + xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="wrap_content" + android:layout_height="match_parent" + android:gravity="center" + style="?attr/actionBarTabBarStyle"/> diff --git a/android-support-v7-appcompat/res/layout/abc_action_bar_title_item.xml b/android-support-v7-appcompat/res/layout/abc_action_bar_title_item.xml new file mode 100644 index 0000000..0cb1237 --- /dev/null +++ b/android-support-v7-appcompat/res/layout/abc_action_bar_title_item.xml @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- 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. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:orientation="horizontal" + android:paddingRight="8dip" + android:background="?attr/actionBarItemBackground" + android:enabled="false"> + + <ImageView android:id="@+id/up" + android:src="?attr/homeAsUpIndicator" + android:layout_gravity="center_vertical|left" + android:visibility="gone" + android:layout_width="wrap_content" + android:layout_height="wrap_content"/> + + <LinearLayout android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical|left" + android:orientation="vertical"> + <TextView android:id="@+id/action_bar_title" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:singleLine="true" + android:ellipsize="end"/> + <TextView android:id="@+id/action_bar_subtitle" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginTop="@dimen/abc_action_bar_subtitle_top_margin" + android:layout_marginBottom="@dimen/abc_action_bar_subtitle_bottom_margin" + android:singleLine="true" + android:ellipsize="end" + android:visibility="gone"/> + </LinearLayout> +</LinearLayout> diff --git a/android-support-v7-appcompat/res/layout/abc_action_bar_view_list_nav_layout.xml b/android-support-v7-appcompat/res/layout/abc_action_bar_view_list_nav_layout.xml new file mode 100644 index 0000000..5c105ab --- /dev/null +++ b/android-support-v7-appcompat/res/layout/abc_action_bar_view_list_nav_layout.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2012 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 + dd + 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. +--> + +<!-- Styled linear layout, compensating for the lack of a defStyle parameter + in pre-Honeycomb LinearLayout's constructor. --> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + style="?attr/actionBarTabBarStyle"> +</LinearLayout>
\ No newline at end of file diff --git a/android-support-v7-appcompat/res/layout/abc_action_menu_item_layout.xml b/android-support-v7-appcompat/res/layout/abc_action_menu_item_layout.xml new file mode 100644 index 0000000..150ea50 --- /dev/null +++ b/android-support-v7-appcompat/res/layout/abc_action_menu_item_layout.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- 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 + dd + 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. +--> + +<android.support.v7.internal.view.menu.ActionMenuItemView + xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:gravity="center" + android:focusable="true" + android:paddingTop="4dip" + android:paddingBottom="4dip" + android:paddingLeft="8dip" + android:paddingRight="8dip" + android:textAppearance="?attr/actionMenuTextAppearance" + android:textColor="?attr/actionMenuTextColor" + style="?attr/actionButtonStyle"/> diff --git a/android-support-v7-appcompat/res/layout/abc_action_menu_layout.xml b/android-support-v7-appcompat/res/layout/abc_action_menu_layout.xml new file mode 100644 index 0000000..37a02e6 --- /dev/null +++ b/android-support-v7-appcompat/res/layout/abc_action_menu_layout.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- 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. +--> + +<android.support.v7.internal.view.menu.ActionMenuView + xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:app="http://schemas.android.com/apk/res-auto" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + app:divider="?attr/actionBarDivider" + app:dividerPadding="12dip" + android:gravity="center_vertical"/> diff --git a/android-support-v7-appcompat/res/layout/abc_action_mode_bar.xml b/android-support-v7-appcompat/res/layout/abc_action_mode_bar.xml new file mode 100644 index 0000000..b81cd85 --- /dev/null +++ b/android-support-v7-appcompat/res/layout/abc_action_mode_bar.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** Copyright 2012, 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. +*/ +--> +<android.support.v7.internal.widget.ActionBarContextView + xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:visibility="gone" + style="?attr/actionModeStyle"/> diff --git a/android-support-v7-appcompat/res/layout/abc_action_mode_close_item.xml b/android-support-v7-appcompat/res/layout/abc_action_mode_close_item.xml new file mode 100644 index 0000000..2c76b8b --- /dev/null +++ b/android-support-v7-appcompat/res/layout/abc_action_mode_close_item.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- 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. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/action_mode_close_button" + android:focusable="true" + android:clickable="true" + android:paddingLeft="8dip" + android:contentDescription="@string/abc_action_mode_done" + style="?attr/actionModeCloseButtonStyle" + android:layout_width="wrap_content" + android:layout_height="fill_parent" + android:layout_marginRight="16dip"> + <ImageView android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:scaleType="fitCenter" + android:src="?attr/actionModeCloseDrawable"/> +</LinearLayout> diff --git a/android-support-v7-appcompat/res/layout/abc_activity_chooser_view.xml b/android-support-v7-appcompat/res/layout/abc_activity_chooser_view.xml new file mode 100644 index 0000000..eb42598 --- /dev/null +++ b/android-support-v7-appcompat/res/layout/abc_activity_chooser_view.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +** +** Copyright 2013, 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. +*/ +--> +<android.support.v7.internal.widget.LinearLayoutICS + xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/activity_chooser_view_content" + android:layout_width="wrap_content" + android:layout_height="match_parent" + android:layout_gravity="center" + style="?attr/activityChooserViewStyle"> + + <include layout="@layout/abc_activity_chooser_view_include" /> + +</android.support.v7.internal.widget.LinearLayoutICS>
\ No newline at end of file diff --git a/android-support-v7-appcompat/res/layout/abc_activity_chooser_view_include.xml b/android-support-v7-appcompat/res/layout/abc_activity_chooser_view_include.xml new file mode 100644 index 0000000..975b13e --- /dev/null +++ b/android-support-v7-appcompat/res/layout/abc_activity_chooser_view_include.xml @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +** +** Copyright 2013, 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. +*/ +--> +<merge + xmlns:android="http://schemas.android.com/apk/res/android"> + + <FrameLayout + android:id="@+id/expand_activities_button" + android:layout_width="wrap_content" + android:layout_height="match_parent" + android:layout_gravity="center" + android:focusable="true" + android:addStatesFromChildren="true" + android:background="?attr/actionBarItemBackground"> + + <ImageView + android:id="@+id/image" + android:layout_width="56dip" + android:layout_height="36dip" + android:layout_gravity="center" + android:paddingTop="2dip" + android:paddingBottom="2dip" + android:paddingLeft="12dip" + android:paddingRight="12dip" + android:scaleType="fitCenter" + android:adjustViewBounds="true" /> + + </FrameLayout> + + <FrameLayout + android:id="@+id/default_activity_button" + android:layout_width="wrap_content" + android:layout_height="match_parent" + android:layout_gravity="center" + android:focusable="true" + android:addStatesFromChildren="true" + android:background="?attr/actionBarItemBackground"> + + <ImageView + android:id="@+id/image" + android:layout_width="56dip" + android:layout_height="36dip" + android:layout_gravity="center" + android:paddingTop="2dip" + android:paddingBottom="2dip" + android:paddingLeft="12dip" + android:paddingRight="12dip" + android:scaleType="fitCenter" + android:adjustViewBounds="true" /> + + </FrameLayout> + +</merge>
\ No newline at end of file diff --git a/android-support-v7-appcompat/res/layout/abc_activity_chooser_view_list_item.xml b/android-support-v7-appcompat/res/layout/abc_activity_chooser_view_list_item.xml new file mode 100644 index 0000000..887427d --- /dev/null +++ b/android-support-v7-appcompat/res/layout/abc_activity_chooser_view_list_item.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2013 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. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/list_item" + android:layout_width="match_parent" + android:layout_height="?attr/dropdownListPreferredItemHeight" + android:paddingLeft="16dip" + android:paddingRight="16dip" + android:minWidth="196dip" + android:orientation="vertical"> + + <LinearLayout + android:layout_width="wrap_content" + android:layout_height="match_parent" + android:duplicateParentState="true" > + + <ImageView + android:id="@+id/icon" + android:layout_width="32dip" + android:layout_height="32dip" + android:layout_gravity="center_vertical" + android:layout_marginRight="8dip" + android:duplicateParentState="true"/> + + <TextView + android:id="@+id/title" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:textAppearance="?attr/textAppearanceLargePopupMenu" + android:duplicateParentState="true" + android:singleLine="true" + android:ellipsize="marquee" + android:fadingEdge="horizontal"/> + + </LinearLayout> + +</LinearLayout>
\ No newline at end of file diff --git a/android-support-v7-appcompat/res/layout/abc_expanded_menu_layout.xml b/android-support-v7-appcompat/res/layout/abc_expanded_menu_layout.xml new file mode 100644 index 0000000..f4af882 --- /dev/null +++ b/android-support-v7-appcompat/res/layout/abc_expanded_menu_layout.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2013 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. +--> + +<android.support.v7.internal.view.menu.ExpandedMenuView + xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/expanded_menu" + android:layout_width="?attr/panelMenuListWidth" + android:layout_height="wrap_content"/> diff --git a/android-support-v7-appcompat/res/layout/abc_list_menu_item_checkbox.xml b/android-support-v7-appcompat/res/layout/abc_list_menu_item_checkbox.xml new file mode 100644 index 0000000..d9c3f06 --- /dev/null +++ b/android-support-v7-appcompat/res/layout/abc_list_menu_item_checkbox.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 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. +--> + +<CheckBox xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/checkbox" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:focusable="false" + android:clickable="false" + android:duplicateParentState="true"/> + + diff --git a/android-support-v7-appcompat/res/layout/abc_list_menu_item_icon.xml b/android-support-v7-appcompat/res/layout/abc_list_menu_item_icon.xml new file mode 100644 index 0000000..acd005a --- /dev/null +++ b/android-support-v7-appcompat/res/layout/abc_list_menu_item_icon.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 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. +--> + +<ImageView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/icon" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:layout_marginLeft="8dip" + android:layout_marginRight="-8dip" + android:layout_marginTop="8dip" + android:layout_marginBottom="8dip" + android:scaleType="centerInside" + android:duplicateParentState="true"/> + diff --git a/android-support-v7-appcompat/res/layout/abc_list_menu_item_layout.xml b/android-support-v7-appcompat/res/layout/abc_list_menu_item_layout.xml new file mode 100644 index 0000000..d3be782 --- /dev/null +++ b/android-support-v7-appcompat/res/layout/abc_list_menu_item_layout.xml @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2013 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. +--> + +<android.support.v7.internal.view.menu.ListMenuItemView + xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="?attr/listPreferredItemHeightSmall"> + + <!-- Icon will be inserted here. --> + + <!-- The title and summary have some gap between them, and this 'group' should be centered vertically. --> + <RelativeLayout + android:layout_width="0dip" + android:layout_weight="1" + android:layout_marginLeft="?attr/listPreferredItemPaddingLeft" + android:layout_marginRight="?attr/listPreferredItemPaddingRight" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:duplicateParentState="true"> + + <TextView + android:id="@+id/title" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_alignParentTop="true" + android:textAppearance="?attr/textAppearanceListItemSmall" + android:singleLine="true" + android:duplicateParentState="true" + android:ellipsize="marquee" + android:fadingEdge="horizontal" /> + + <TextView + android:id="@+id/shortcut" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_below="@id/title" + android:textAppearance="?android:attr/textAppearanceSmall" + android:singleLine="true" + android:duplicateParentState="true" /> + + </RelativeLayout> + + <!-- Checkbox, and/or radio button will be inserted here. --> + +</android.support.v7.internal.view.menu.ListMenuItemView> diff --git a/android-support-v7-appcompat/res/layout/abc_list_menu_item_radio.xml b/android-support-v7-appcompat/res/layout/abc_list_menu_item_radio.xml new file mode 100644 index 0000000..0ca8d7a --- /dev/null +++ b/android-support-v7-appcompat/res/layout/abc_list_menu_item_radio.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 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. +--> + +<RadioButton xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/radio" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:focusable="false" + android:clickable="false" + android:duplicateParentState="true"/> diff --git a/android-support-v7-appcompat/res/layout/abc_popup_menu_item_layout.xml b/android-support-v7-appcompat/res/layout/abc_popup_menu_item_layout.xml new file mode 100644 index 0000000..1e4e27d --- /dev/null +++ b/android-support-v7-appcompat/res/layout/abc_popup_menu_item_layout.xml @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- 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. +--> + +<android.support.v7.internal.view.menu.ListMenuItemView + xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="?attr/dropdownListPreferredItemHeight" + android:minWidth="196dip" + android:paddingRight="16dip"> + + <!-- Icon will be inserted here. --> + + <!-- The title and summary have some gap between them, and this 'group' should be centered vertically. --> + <RelativeLayout + android:layout_width="0dip" + android:layout_weight="1" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:layout_marginLeft="16dip" + android:duplicateParentState="true"> + + <TextView + android:id="@+id/title" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_alignParentTop="true" + android:layout_alignParentLeft="true" + android:textAppearance="?attr/textAppearanceLargePopupMenu" + android:singleLine="true" + android:duplicateParentState="true" + android:ellipsize="marquee" + android:fadingEdge="horizontal"/> + + <TextView + android:id="@+id/shortcut" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_below="@id/title" + android:layout_alignParentLeft="true" + android:textAppearance="?attr/textAppearanceSmallPopupMenu" + android:singleLine="true" + android:duplicateParentState="true"/> + + </RelativeLayout> + + <!-- Checkbox, and/or radio button will be inserted here. --> + +</android.support.v7.internal.view.menu.ListMenuItemView> diff --git a/android-support-v7-appcompat/res/layout/abc_search_dropdown_item_icons_2line.xml b/android-support-v7-appcompat/res/layout/abc_search_dropdown_item_icons_2line.xml new file mode 100644 index 0000000..ffc3aed --- /dev/null +++ b/android-support-v7-appcompat/res/layout/abc_search_dropdown_item_icons_2line.xml @@ -0,0 +1,89 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* + * Copyright (C) 2013 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. + */ + +--> + +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:paddingLeft="@dimen/abc_dropdownitem_text_padding_left" + android:paddingRight="4dip" + android:layout_width="match_parent" + android:layout_height="?attr/searchResultListItemHeight" > + + <!-- Icons come first in the layout, since their placement doesn't depend on + the placement of the text views. --> + <ImageView android:id="@android:id/icon1" + android:layout_width="@dimen/abc_dropdownitem_icon_width" + android:layout_height="48dip" + android:scaleType="centerInside" + android:layout_alignParentLeft="true" + android:layout_alignParentTop="true" + android:layout_alignParentBottom="true" + android:visibility="invisible" /> + + <ImageView android:id="@+id/edit_query" + android:layout_width="48dip" + android:layout_height="48dip" + android:scaleType="centerInside" + android:layout_alignParentRight="true" + android:layout_alignParentTop="true" + android:layout_alignParentBottom="true" + android:src="?attr/searchViewEditQuery" + android:background="?attr/searchViewEditQueryBackground" + android:visibility="gone" /> + + <ImageView android:id="@android:id/icon2" + android:layout_width="48dip" + android:layout_height="48dip" + android:scaleType="centerInside" + android:layout_alignWithParentIfMissing="true" + android:layout_toLeftOf="@id/edit_query" + android:layout_alignParentTop="true" + android:layout_alignParentBottom="true" + android:visibility="gone" /> + + + <!-- The subtitle comes before the title, since the height of the title depends on whether the + subtitle is visible or gone. --> + <TextView android:id="@android:id/text2" + style="?android:attr/dropDownItemStyle" + android:textAppearance="?attr/textAppearanceSearchResultSubtitle" + android:singleLine="true" + android:layout_width="match_parent" + android:layout_height="29dip" + android:paddingBottom="4dip" + android:gravity="top" + android:layout_toRightOf="@android:id/icon1" + android:layout_toLeftOf="@android:id/icon2" + android:layout_alignWithParentIfMissing="true" + android:layout_alignParentBottom="true" + android:visibility="gone" /> + + <!-- The title is placed above the subtitle, if there is one. If there is no + subtitle, it fills the parent. --> + <TextView android:id="@android:id/text1" + style="?android:attr/dropDownItemStyle" + android:textAppearance="?attr/textAppearanceSearchResultTitle" + android:singleLine="true" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_centerVertical="true" + android:layout_toRightOf="@android:id/icon1" + android:layout_toLeftOf="@android:id/icon2" + android:layout_above="@android:id/text2" /> + +</RelativeLayout>
\ No newline at end of file diff --git a/android-support-v7-appcompat/res/layout/abc_search_view.xml b/android-support-v7-appcompat/res/layout/abc_search_view.xml new file mode 100644 index 0000000..da8adb8 --- /dev/null +++ b/android-support-v7-appcompat/res/layout/abc_search_view.xml @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* + * Copyright (C) 2013 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. + */ + +--> +<LinearLayout + xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/search_bar" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:orientation="horizontal" + > + + <!-- This is actually used for the badge icon *or* the badge label (or neither) --> + <TextView + android:id="@+id/search_badge" + android:layout_width="wrap_content" + android:layout_height="match_parent" + android:gravity="center_vertical" + android:layout_marginBottom="2dip" + android:drawablePadding="0dip" + android:textAppearance="?android:attr/textAppearanceMedium" + android:textColor="?android:attr/textColorPrimary" + android:visibility="gone" + /> + + <ImageView + android:id="@+id/search_button" + style="?attr/actionButtonStyle" + android:layout_width="wrap_content" + android:layout_height="match_parent" + android:layout_gravity="center_vertical" + android:src="?attr/searchViewSearchIcon" + android:focusable="true" + android:contentDescription="@string/abc_searchview_description_search" + /> + + <LinearLayout + android:id="@+id/search_edit_frame" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="1" + android:layout_gravity="center_vertical" + android:layout_marginTop="4dip" + android:layout_marginBottom="4dip" + android:layout_marginLeft="8dip" + android:layout_marginRight="8dip" + android:orientation="horizontal"> + + <ImageView + android:id="@+id/search_mag_icon" + android:layout_width="@dimen/abc_dropdownitem_icon_width" + android:layout_height="wrap_content" + android:scaleType="centerInside" + android:layout_marginLeft="@dimen/abc_dropdownitem_text_padding_left" + android:layout_gravity="center_vertical" + android:src="?attr/searchViewSearchIcon" + android:visibility="gone" + /> + + <!-- Inner layout contains the app icon, button(s) and EditText --> + <LinearLayout + android:id="@+id/search_plate" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="1" + android:layout_gravity="center_vertical" + android:orientation="horizontal" + android:background="?attr/searchViewTextField"> + + <view class="android.support.v7.widget.SearchView$SearchAutoComplete" + style="?attr/searchViewAutoCompleteTextView" + android:id="@+id/search_src_text" + android:layout_height="36dip" + android:layout_width="0dp" + android:layout_weight="1" + android:minWidth="@dimen/abc_search_view_text_min_width" + android:layout_gravity="bottom" + android:paddingLeft="@dimen/abc_dropdownitem_text_padding_left" + android:paddingRight="@dimen/abc_dropdownitem_text_padding_right" + android:singleLine="true" + android:ellipsize="end" + android:background="@null" + android:inputType="text|textAutoComplete|textNoSuggestions" + android:imeOptions="actionSearch" + android:dropDownHeight="wrap_content" + android:dropDownAnchor="@id/search_edit_frame" + android:dropDownVerticalOffset="0dip" + android:dropDownHorizontalOffset="0dip" + android:contentDescription="@string/abc_searchview_description_query" + /> + + <ImageView + android:id="@+id/search_close_btn" + android:layout_width="wrap_content" + android:layout_height="match_parent" + android:paddingLeft="8dip" + android:paddingRight="8dip" + android:layout_gravity="center_vertical" + android:background="?attr/selectableItemBackground" + android:src="?attr/searchViewCloseIcon" + android:focusable="true" + android:contentDescription="@string/abc_searchview_description_clear" + /> + + </LinearLayout> + + <LinearLayout + android:id="@+id/submit_area" + android:orientation="horizontal" + android:layout_width="wrap_content" + android:layout_height="match_parent" + android:background="?attr/searchViewTextFieldRight"> + + <ImageView + android:id="@+id/search_go_btn" + android:layout_width="wrap_content" + android:layout_height="match_parent" + android:layout_gravity="center_vertical" + android:paddingLeft="16dip" + android:paddingRight="16dip" + android:background="?attr/selectableItemBackground" + android:src="?attr/searchViewGoIcon" + android:visibility="gone" + android:focusable="true" + android:contentDescription="@string/abc_searchview_description_submit" + /> + + <ImageView + android:id="@+id/search_voice_btn" + android:layout_width="wrap_content" + android:layout_height="match_parent" + android:layout_gravity="center_vertical" + android:paddingLeft="16dip" + android:paddingRight="16dip" + android:src="?attr/searchViewVoiceIcon" + android:background="?attr/selectableItemBackground" + android:visibility="gone" + android:focusable="true" + android:contentDescription="@string/abc_searchview_description_voice" + /> + </LinearLayout> + </LinearLayout> + +</LinearLayout>
\ No newline at end of file diff --git a/android-support-v7-appcompat/res/layout/abc_simple_decor.xml b/android-support-v7-appcompat/res/layout/abc_simple_decor.xml new file mode 100644 index 0000000..78316e8 --- /dev/null +++ b/android-support-v7-appcompat/res/layout/abc_simple_decor.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2013 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. +--> + +<LinearLayout + xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/action_bar_root" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:orientation="vertical" + android:fitsSystemWindows="true"> + + <FrameLayout + android:id="@id/action_bar_activity_content" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:foreground="?android:attr/windowContentOverlay"/> + +</LinearLayout> diff --git a/android-support-v7-appcompat/res/layout/support_simple_spinner_dropdown_item.xml b/android-support-v7-appcompat/res/layout/support_simple_spinner_dropdown_item.xml new file mode 100644 index 0000000..d2f177a --- /dev/null +++ b/android-support-v7-appcompat/res/layout/support_simple_spinner_dropdown_item.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +** +** Copyright 2008, 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. +*/ +--> +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@android:id/text1" + style="?attr/spinnerDropDownItemStyle" + android:singleLine="true" + android:layout_width="match_parent" + android:layout_height="?attr/dropdownListPreferredItemHeight" + android:ellipsize="marquee"/>
\ No newline at end of file |