diff options
author | Fabrice Di Meglio <fdimeglio@google.com> | 2013-04-04 19:49:34 -0700 |
---|---|---|
committer | Fabrice Di Meglio <fdimeglio@google.com> | 2013-04-05 14:03:53 -0700 |
commit | 7d3b91577f84a4f5092d28ed0f3cfe7e0df32696 (patch) | |
tree | a0c0bc5276c119787ca64a16c0460bad99136562 /res | |
parent | 87e3ff4dbc1b6539f94d7af2d51be581875a4a76 (diff) | |
download | packages_apps_Contacts-7d3b91577f84a4f5092d28ed0f3cfe7e0df32696.tar.gz packages_apps_Contacts-7d3b91577f84a4f5092d28ed0f3cfe7e0df32696.tar.bz2 packages_apps_Contacts-7d3b91577f84a4f5092d28ed0f3cfe7e0df32696.zip |
Fix bug #7536213 UI should be mirrored for RTL languages (people, dialer, in-call)
- add start/end properties aside to left/right ones
- update Gravity to START/END
- add mirrored version of Drawables
- use android:textAlignment="viewStart" when needed on TextView
- use android:textDirection="ltr" for when needed for Phone Numbers
Change-Id: I5f5deb69e4af350b632a6592447721196bedb539
Diffstat (limited to 'res')
137 files changed, 351 insertions, 70 deletions
diff --git a/res/drawable-ldrtl-hdpi/account_spinner_icon.png b/res/drawable-ldrtl-hdpi/account_spinner_icon.png Binary files differnew file mode 100644 index 000000000..ec1f26718 --- /dev/null +++ b/res/drawable-ldrtl-hdpi/account_spinner_icon.png diff --git a/res/drawable-ldrtl-hdpi/bg_status_contact_widget.9.png b/res/drawable-ldrtl-hdpi/bg_status_contact_widget.9.png Binary files differnew file mode 100644 index 000000000..c8b6e1958 --- /dev/null +++ b/res/drawable-ldrtl-hdpi/bg_status_contact_widget.9.png diff --git a/res/drawable-ldrtl-hdpi/contacts_widget_preview.png b/res/drawable-ldrtl-hdpi/contacts_widget_preview.png Binary files differnew file mode 100644 index 000000000..dc478624e --- /dev/null +++ b/res/drawable-ldrtl-hdpi/contacts_widget_preview.png diff --git a/res/drawable-ldrtl-hdpi/ic_add_contact_holo_light.png b/res/drawable-ldrtl-hdpi/ic_add_contact_holo_light.png Binary files differnew file mode 100644 index 000000000..4cf24e274 --- /dev/null +++ b/res/drawable-ldrtl-hdpi/ic_add_contact_holo_light.png diff --git a/res/drawable-ldrtl-hdpi/ic_add_group_holo_dark.png b/res/drawable-ldrtl-hdpi/ic_add_group_holo_dark.png Binary files differnew file mode 100644 index 000000000..54f247ad1 --- /dev/null +++ b/res/drawable-ldrtl-hdpi/ic_add_group_holo_dark.png diff --git a/res/drawable-ldrtl-hdpi/ic_contacts_holo_dark.png b/res/drawable-ldrtl-hdpi/ic_contacts_holo_dark.png Binary files differnew file mode 100644 index 000000000..ee4d09f08 --- /dev/null +++ b/res/drawable-ldrtl-hdpi/ic_contacts_holo_dark.png diff --git a/res/drawable-ldrtl-hdpi/ic_groups_holo_dark.png b/res/drawable-ldrtl-hdpi/ic_groups_holo_dark.png Binary files differnew file mode 100644 index 000000000..6fd82dde7 --- /dev/null +++ b/res/drawable-ldrtl-hdpi/ic_groups_holo_dark.png diff --git a/res/drawable-ldrtl-hdpi/list_section_divider_holo_custom.9.png b/res/drawable-ldrtl-hdpi/list_section_divider_holo_custom.9.png Binary files differnew file mode 100644 index 000000000..db386b4a7 --- /dev/null +++ b/res/drawable-ldrtl-hdpi/list_section_divider_holo_custom.9.png diff --git a/res/drawable-ldrtl-hdpi/panel_content.9.png b/res/drawable-ldrtl-hdpi/panel_content.9.png Binary files differnew file mode 100644 index 000000000..1ab1f122c --- /dev/null +++ b/res/drawable-ldrtl-hdpi/panel_content.9.png diff --git a/res/drawable-ldrtl-hdpi/panel_favorites_holo_light.9.png b/res/drawable-ldrtl-hdpi/panel_favorites_holo_light.9.png Binary files differnew file mode 100644 index 000000000..a948d10c9 --- /dev/null +++ b/res/drawable-ldrtl-hdpi/panel_favorites_holo_light.9.png diff --git a/res/drawable-ldrtl-hdpi/quickcontact_badge_overlay_normal_light.9.png b/res/drawable-ldrtl-hdpi/quickcontact_badge_overlay_normal_light.9.png Binary files differnew file mode 100644 index 000000000..1f833d3d6 --- /dev/null +++ b/res/drawable-ldrtl-hdpi/quickcontact_badge_overlay_normal_light.9.png diff --git a/res/drawable-ldrtl-hdpi/quickcontact_badge_overlay_pressed_light.9.png b/res/drawable-ldrtl-hdpi/quickcontact_badge_overlay_pressed_light.9.png Binary files differnew file mode 100644 index 000000000..3adbc847d --- /dev/null +++ b/res/drawable-ldrtl-hdpi/quickcontact_badge_overlay_pressed_light.9.png diff --git a/res/drawable-ldrtl-hdpi/spinner_default_holo_dark.9.png b/res/drawable-ldrtl-hdpi/spinner_default_holo_dark.9.png Binary files differnew file mode 100644 index 000000000..0b28e926d --- /dev/null +++ b/res/drawable-ldrtl-hdpi/spinner_default_holo_dark.9.png diff --git a/res/drawable-ldrtl-mdpi/account_spinner_icon.png b/res/drawable-ldrtl-mdpi/account_spinner_icon.png Binary files differnew file mode 100644 index 000000000..11b1a3e4d --- /dev/null +++ b/res/drawable-ldrtl-mdpi/account_spinner_icon.png diff --git a/res/drawable-ldrtl-mdpi/bg_status_contact_widget.9.png b/res/drawable-ldrtl-mdpi/bg_status_contact_widget.9.png Binary files differnew file mode 100644 index 000000000..8041b23f9 --- /dev/null +++ b/res/drawable-ldrtl-mdpi/bg_status_contact_widget.9.png diff --git a/res/drawable-ldrtl-mdpi/contacts_widget_preview.png b/res/drawable-ldrtl-mdpi/contacts_widget_preview.png Binary files differnew file mode 100644 index 000000000..0954fbc77 --- /dev/null +++ b/res/drawable-ldrtl-mdpi/contacts_widget_preview.png diff --git a/res/drawable-ldrtl-mdpi/ic_add_contact_holo_light.png b/res/drawable-ldrtl-mdpi/ic_add_contact_holo_light.png Binary files differnew file mode 100644 index 000000000..5c0f756c9 --- /dev/null +++ b/res/drawable-ldrtl-mdpi/ic_add_contact_holo_light.png diff --git a/res/drawable-ldrtl-mdpi/ic_add_group_holo_dark.png b/res/drawable-ldrtl-mdpi/ic_add_group_holo_dark.png Binary files differnew file mode 100644 index 000000000..a984b568b --- /dev/null +++ b/res/drawable-ldrtl-mdpi/ic_add_group_holo_dark.png diff --git a/res/drawable-ldrtl-mdpi/ic_contacts_holo_dark.png b/res/drawable-ldrtl-mdpi/ic_contacts_holo_dark.png Binary files differnew file mode 100644 index 000000000..13ddb2b09 --- /dev/null +++ b/res/drawable-ldrtl-mdpi/ic_contacts_holo_dark.png diff --git a/res/drawable-ldrtl-mdpi/ic_groups_holo_dark.png b/res/drawable-ldrtl-mdpi/ic_groups_holo_dark.png Binary files differnew file mode 100644 index 000000000..4803d8df0 --- /dev/null +++ b/res/drawable-ldrtl-mdpi/ic_groups_holo_dark.png diff --git a/res/drawable-ldrtl-mdpi/list_section_divider_holo_custom.9.png b/res/drawable-ldrtl-mdpi/list_section_divider_holo_custom.9.png Binary files differnew file mode 100644 index 000000000..9236a42db --- /dev/null +++ b/res/drawable-ldrtl-mdpi/list_section_divider_holo_custom.9.png diff --git a/res/drawable-ldrtl-mdpi/panel_content.9.png b/res/drawable-ldrtl-mdpi/panel_content.9.png Binary files differnew file mode 100644 index 000000000..b15750277 --- /dev/null +++ b/res/drawable-ldrtl-mdpi/panel_content.9.png diff --git a/res/drawable-ldrtl-mdpi/panel_favorites_holo_light.9.png b/res/drawable-ldrtl-mdpi/panel_favorites_holo_light.9.png Binary files differnew file mode 100644 index 000000000..aec2268c1 --- /dev/null +++ b/res/drawable-ldrtl-mdpi/panel_favorites_holo_light.9.png diff --git a/res/drawable-ldrtl-mdpi/quickcontact_badge_overlay_normal_light.9.png b/res/drawable-ldrtl-mdpi/quickcontact_badge_overlay_normal_light.9.png Binary files differnew file mode 100644 index 000000000..1b0905af4 --- /dev/null +++ b/res/drawable-ldrtl-mdpi/quickcontact_badge_overlay_normal_light.9.png diff --git a/res/drawable-ldrtl-mdpi/quickcontact_badge_overlay_pressed_light.9.png b/res/drawable-ldrtl-mdpi/quickcontact_badge_overlay_pressed_light.9.png Binary files differnew file mode 100644 index 000000000..179644cbf --- /dev/null +++ b/res/drawable-ldrtl-mdpi/quickcontact_badge_overlay_pressed_light.9.png diff --git a/res/drawable-ldrtl-mdpi/spinner_default_holo_dark.9.png b/res/drawable-ldrtl-mdpi/spinner_default_holo_dark.9.png Binary files differnew file mode 100644 index 000000000..770a8653a --- /dev/null +++ b/res/drawable-ldrtl-mdpi/spinner_default_holo_dark.9.png diff --git a/res/drawable-ldrtl-xhdpi/account_spinner_icon.png b/res/drawable-ldrtl-xhdpi/account_spinner_icon.png Binary files differnew file mode 100644 index 000000000..2c1c59f11 --- /dev/null +++ b/res/drawable-ldrtl-xhdpi/account_spinner_icon.png diff --git a/res/drawable-ldrtl-xhdpi/bg_status_contact_widget.9.png b/res/drawable-ldrtl-xhdpi/bg_status_contact_widget.9.png Binary files differnew file mode 100644 index 000000000..84241a9df --- /dev/null +++ b/res/drawable-ldrtl-xhdpi/bg_status_contact_widget.9.png diff --git a/res/drawable-ldrtl-xhdpi/contacts_widget_preview.png b/res/drawable-ldrtl-xhdpi/contacts_widget_preview.png Binary files differnew file mode 100644 index 000000000..0c986b63e --- /dev/null +++ b/res/drawable-ldrtl-xhdpi/contacts_widget_preview.png diff --git a/res/drawable-ldrtl-xhdpi/ic_add_contact_holo_light.png b/res/drawable-ldrtl-xhdpi/ic_add_contact_holo_light.png Binary files differnew file mode 100644 index 000000000..2bd27c7d7 --- /dev/null +++ b/res/drawable-ldrtl-xhdpi/ic_add_contact_holo_light.png diff --git a/res/drawable-ldrtl-xhdpi/ic_add_group_holo_dark.png b/res/drawable-ldrtl-xhdpi/ic_add_group_holo_dark.png Binary files differnew file mode 100644 index 000000000..3688e466b --- /dev/null +++ b/res/drawable-ldrtl-xhdpi/ic_add_group_holo_dark.png diff --git a/res/drawable-ldrtl-xhdpi/ic_contacts_holo_dark.png b/res/drawable-ldrtl-xhdpi/ic_contacts_holo_dark.png Binary files differnew file mode 100644 index 000000000..7aed2ed2d --- /dev/null +++ b/res/drawable-ldrtl-xhdpi/ic_contacts_holo_dark.png diff --git a/res/drawable-ldrtl-xhdpi/ic_groups_holo_dark.png b/res/drawable-ldrtl-xhdpi/ic_groups_holo_dark.png Binary files differnew file mode 100644 index 000000000..3b2799cf2 --- /dev/null +++ b/res/drawable-ldrtl-xhdpi/ic_groups_holo_dark.png diff --git a/res/drawable-ldrtl-xhdpi/list_section_divider_holo_custom.9.png b/res/drawable-ldrtl-xhdpi/list_section_divider_holo_custom.9.png Binary files differnew file mode 100644 index 000000000..cd7bc0d70 --- /dev/null +++ b/res/drawable-ldrtl-xhdpi/list_section_divider_holo_custom.9.png diff --git a/res/drawable-ldrtl-xhdpi/panel_content.9.png b/res/drawable-ldrtl-xhdpi/panel_content.9.png Binary files differnew file mode 100644 index 000000000..eb0e2d770 --- /dev/null +++ b/res/drawable-ldrtl-xhdpi/panel_content.9.png diff --git a/res/drawable-ldrtl-xhdpi/panel_favorites_holo_light.9.png b/res/drawable-ldrtl-xhdpi/panel_favorites_holo_light.9.png Binary files differnew file mode 100644 index 000000000..05c83426b --- /dev/null +++ b/res/drawable-ldrtl-xhdpi/panel_favorites_holo_light.9.png diff --git a/res/drawable-ldrtl-xhdpi/quickcontact_badge_overlay_normal_light.9.png b/res/drawable-ldrtl-xhdpi/quickcontact_badge_overlay_normal_light.9.png Binary files differnew file mode 100644 index 000000000..6b22d44cb --- /dev/null +++ b/res/drawable-ldrtl-xhdpi/quickcontact_badge_overlay_normal_light.9.png diff --git a/res/drawable-ldrtl-xhdpi/quickcontact_badge_overlay_pressed_light.9.png b/res/drawable-ldrtl-xhdpi/quickcontact_badge_overlay_pressed_light.9.png Binary files differnew file mode 100644 index 000000000..2a1d508d3 --- /dev/null +++ b/res/drawable-ldrtl-xhdpi/quickcontact_badge_overlay_pressed_light.9.png diff --git a/res/drawable-ldrtl-xhdpi/spinner_default_holo_dark.9.png b/res/drawable-ldrtl-xhdpi/spinner_default_holo_dark.9.png Binary files differnew file mode 100644 index 000000000..afc72b221 --- /dev/null +++ b/res/drawable-ldrtl-xhdpi/spinner_default_holo_dark.9.png diff --git a/res/layout-land/contact_detail_fragment.xml b/res/layout-land/contact_detail_fragment.xml index 86692d829..2d788df53 100644 --- a/res/layout-land/contact_detail_fragment.xml +++ b/res/layout-land/contact_detail_fragment.xml @@ -26,8 +26,10 @@ android:layout_height="wrap_content" android:visibility="gone" android:layout_alignParentRight="true" + android:layout_alignParentEnd="true" android:layout_alignParentBottom="true" android:layout_marginRight="40dip" + android:layout_marginEnd="40dip" android:layout_marginTop="20dip" android:layout_marginBottom="20dip" /> @@ -44,6 +46,7 @@ android:layout_width="@dimen/detail_contact_photo_size" android:layout_height="@dimen/detail_contact_photo_size" android:layout_marginLeft="@dimen/detail_contact_photo_margin" + android:layout_marginStart="@dimen/detail_contact_photo_margin" android:layout_marginTop="@dimen/detail_contact_photo_margin" /> <ListView android:id="@android:id/list" @@ -68,6 +71,8 @@ android:textColor="?android:attr/textColorSecondary" android:paddingLeft="10dip" android:paddingRight="10dip" + android:paddingStart="10dip" + android:paddingEnd="10dip" android:paddingTop="10dip" android:lineSpacingMultiplier="0.92"/> </ScrollView> diff --git a/res/layout-land/group_editor_view.xml b/res/layout-land/group_editor_view.xml index 293e52969..dded4c3fc 100644 --- a/res/layout-land/group_editor_view.xml +++ b/res/layout-land/group_editor_view.xml @@ -25,6 +25,8 @@ android:layout_height="match_parent" android:paddingLeft="8dip" android:paddingRight="8dip" + android:paddingStart="8dip" + android:paddingEnd="8dip" android:orientation="horizontal" > @@ -39,6 +41,7 @@ android:hint="@string/group_name_hint" android:minHeight="48dip" android:paddingRight="8dip" + android:paddingEnd="8dip" /> <LinearLayout @@ -46,6 +49,7 @@ android:layout_weight="1" android:layout_height="match_parent" android:paddingLeft="8dip" + android:paddingStart="8dip" android:orientation="vertical" > <include diff --git a/res/layout-land/group_source_button.xml b/res/layout-land/group_source_button.xml index af62c2ca7..3bc10e719 100644 --- a/res/layout-land/group_source_button.xml +++ b/res/layout-land/group_source_button.xml @@ -48,6 +48,8 @@ android:layout_height="25dip" android:layout_marginLeft="7dip" android:layout_marginRight="7dip" + android:layout_marginStart="7dip" + android:layout_marginEnd="7dip" android:layout_gravity="center_vertical"/> </LinearLayout> diff --git a/res/layout-land/updates_header_contact.xml b/res/layout-land/updates_header_contact.xml index 5b068cda7..844188e59 100644 --- a/res/layout-land/updates_header_contact.xml +++ b/res/layout-land/updates_header_contact.xml @@ -23,12 +23,16 @@ android:layout_height="32dip" android:paddingLeft="16dip" android:paddingRight="16dip" + android:paddingStart="16dip" + android:paddingEnd="16dip" android:focusable="false"> <TextView style="?android:attr/listSeparatorTextViewStyle" android:paddingLeft="8dip" android:paddingRight="8dip" + android:paddingStart="8dip" + android:paddingEnd="8dip" android:background="@drawable/list_section_divider_holo_custom" android:text="@string/recent_updates" android:textColor="@color/people_app_theme_color" diff --git a/res/layout-sw580dp-land/contact_detail_container.xml b/res/layout-sw580dp-land/contact_detail_container.xml index e653d9d05..3597d9fae 100644 --- a/res/layout-sw580dp-land/contact_detail_container.xml +++ b/res/layout-sw580dp-land/contact_detail_container.xml @@ -22,6 +22,7 @@ android:id="@+id/fragment_carousel" android:layout_width="match_parent" android:layout_height="match_parent" - android:layout_marginLeft="16dip"/> + android:layout_marginLeft="16dip" + android:layout_marginStart="16dip"/> </FrameLayout> diff --git a/res/layout-sw580dp-land/contact_detail_fragment.xml b/res/layout-sw580dp-land/contact_detail_fragment.xml index d4fde29ee..a48a5b50a 100644 --- a/res/layout-sw580dp-land/contact_detail_fragment.xml +++ b/res/layout-sw580dp-land/contact_detail_fragment.xml @@ -40,7 +40,8 @@ android:layout_width="@dimen/detail_contact_photo_size" android:layout_height="@dimen/detail_contact_photo_size" android:layout_marginTop="@dimen/detail_contact_photo_margin" - android:layout_marginRight="@dimen/detail_contact_photo_margin" /> + android:layout_marginRight="@dimen/detail_contact_photo_margin" + android:layout_marginEnd="@dimen/detail_contact_photo_margin" /> <ListView android:id="@android:id/list" android:layout_width="0dip" @@ -51,7 +52,8 @@ android:layout_weight="1" android:divider="@null" android:scrollbarStyle="outsideOverlay" - android:paddingRight="16dip"/> + android:paddingRight="16dip" + android:paddingEnd="16dip"/> </LinearLayout> diff --git a/res/layout-sw580dp-land/contact_detail_updates_fragment.xml b/res/layout-sw580dp-land/contact_detail_updates_fragment.xml index 3b4b4220a..40bc9c90f 100644 --- a/res/layout-sw580dp-land/contact_detail_updates_fragment.xml +++ b/res/layout-sw580dp-land/contact_detail_updates_fragment.xml @@ -24,5 +24,7 @@ android:paddingTop="@dimen/contact_detail_list_top_padding" android:paddingLeft="16dip" android:paddingRight="16dip" + android:paddingStart="16dip" + android:paddingEnd="16dip" android:scrollbarStyle="outsideOverlay" android:clipToPadding="false"/> diff --git a/res/layout-sw580dp-land/detail_header_contact_with_updates.xml b/res/layout-sw580dp-land/detail_header_contact_with_updates.xml index 32eecc97c..647630098 100644 --- a/res/layout-sw580dp-land/detail_header_contact_with_updates.xml +++ b/res/layout-sw580dp-land/detail_header_contact_with_updates.xml @@ -37,7 +37,9 @@ android:layout_weight="1" android:orientation="vertical" android:paddingLeft="16dip" - android:paddingRight="4dip"> + android:paddingRight="4dip" + android:paddingStart="16dip" + android:paddingEnd="4dip"> <TextView android:id="@+id/name" diff --git a/res/layout-sw580dp-land/detail_header_contact_without_updates.xml b/res/layout-sw580dp-land/detail_header_contact_without_updates.xml index 57a282017..085b972f0 100644 --- a/res/layout-sw580dp-land/detail_header_contact_without_updates.xml +++ b/res/layout-sw580dp-land/detail_header_contact_without_updates.xml @@ -24,13 +24,15 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingLeft="8dip" + android:paddingStart="8dip" android:paddingBottom="16dip" android:orientation="vertical"> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" - android:paddingRight="16dip"> + android:paddingRight="16dip" + android:paddingEnd="16dip"> <TextView android:id="@+id/name" @@ -39,7 +41,8 @@ android:layout_height="wrap_content" android:textAppearance="?android:attr/textAppearanceLarge" android:textSize="@dimen/detail_header_name_text_size" - android:paddingRight="16dip" /> + android:paddingRight="16dip" + android:paddingEnd="16dip" /> <include layout="@layout/favorites_star" /> diff --git a/res/layout-sw580dp-land/people_activity.xml b/res/layout-sw580dp-land/people_activity.xml index 986ed4aef..89459ad12 100644 --- a/res/layout-sw580dp-land/people_activity.xml +++ b/res/layout-sw580dp-land/people_activity.xml @@ -118,8 +118,10 @@ class="com.android.contacts.list.ContactTileListFragment" android:layout_height="match_parent" android:layout_width="match_parent" + android:layout_marginLeft="16dip" android:layout_marginRight="16dip" - android:layout_marginLeft="16dip"/> + android:layout_marginStart="16dip" + android:layout_marginEnd="16dip" /> </FrameLayout> @@ -131,7 +133,8 @@ android:layout_height="match_parent" android:layout_weight="1" android:layout_marginTop="16dip" - android:layout_marginRight="16dip"/> + android:layout_marginRight="16dip" + android:layout_marginEnd="16dip"/> </LinearLayout> diff --git a/res/layout-sw580dp-land/updates_header_contact.xml b/res/layout-sw580dp-land/updates_header_contact.xml index 1ffdcaae8..eb0eee71d 100644 --- a/res/layout-sw580dp-land/updates_header_contact.xml +++ b/res/layout-sw580dp-land/updates_header_contact.xml @@ -28,6 +28,8 @@ android:layout_height="32dip" android:paddingLeft="8dip" android:paddingRight="8dip" + android:paddingStart="8dip" + android:paddingEnd="8dip" android:background="@drawable/list_section_divider_holo_custom" android:text="@string/recent_updates" android:textColor="@color/people_app_theme_color" diff --git a/res/layout-sw580dp/contact_detail_container.xml b/res/layout-sw580dp/contact_detail_container.xml index fc09dfb2e..d7accaf0b 100644 --- a/res/layout-sw580dp/contact_detail_container.xml +++ b/res/layout-sw580dp/contact_detail_container.xml @@ -22,6 +22,7 @@ android:id="@+id/pager" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" + android:layout_alignParentStart="true" android:layout_width="match_parent" android:layout_height="match_parent" /> @@ -30,6 +31,7 @@ layout="@layout/contact_detail_tab_carousel" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" + android:layout_alignParentStart="true" android:layout_width="match_parent" android:layout_height="wrap_content" android:visibility="gone"/> diff --git a/res/layout-sw580dp/contact_detail_fragment.xml b/res/layout-sw580dp/contact_detail_fragment.xml index fd6390e48..1e0f7e6b5 100644 --- a/res/layout-sw580dp/contact_detail_fragment.xml +++ b/res/layout-sw580dp/contact_detail_fragment.xml @@ -36,7 +36,8 @@ android:cacheColorHint="#00000000" android:divider="@null" android:scrollbarStyle="outsideOverlay" - android:paddingRight="12dip" /> + android:paddingRight="12dip" + android:paddingEnd="12dip" /> <!-- "QuickFix"- button (Copy to local contact, add to group) --> <Button diff --git a/res/layout-sw580dp/contact_detail_updates_fragment.xml b/res/layout-sw580dp/contact_detail_updates_fragment.xml index a1549367b..537d68fac 100644 --- a/res/layout-sw580dp/contact_detail_updates_fragment.xml +++ b/res/layout-sw580dp/contact_detail_updates_fragment.xml @@ -26,6 +26,7 @@ android:fadingEdge="none" android:divider="@null" android:scrollbarStyle="outsideOverlay" - android:paddingRight="12dip" /> + android:paddingRight="12dip" + android:paddingEnd="12dip" /> </FrameLayout> diff --git a/res/layout-sw580dp/contact_picker.xml b/res/layout-sw580dp/contact_picker.xml index 127021c4d..adcfd920c 100644 --- a/res/layout-sw580dp/contact_picker.xml +++ b/res/layout-sw580dp/contact_picker.xml @@ -35,7 +35,10 @@ android:layout_height="wrap_content" android:layout_marginLeft="0dip" android:layout_marginRight="@dimen/list_visible_scrollbar_padding" + android:layout_marginStart="0dip" + android:layout_marginEnd="@dimen/list_visible_scrollbar_padding" android:paddingRight="0dip" + android:paddingEnd="0dip" android:iconifiedByDefault="false" /> <!-- This will contain an appropriate contacts list. Add a min height to prevent @@ -57,7 +60,9 @@ android:minHeight="48dip" android:background="@drawable/gray_action_bar_background" android:paddingLeft="16dip" - android:paddingRight="16dip"> + android:paddingRight="16dip" + android:paddingStart="16dip" + android:paddingEnd="16dip"> <TextView android:id="@android:id/title" android:layout_width="0dip" diff --git a/res/layout-sw580dp/external_group_editor_view.xml b/res/layout-sw580dp/external_group_editor_view.xml index 39e0c566e..9702bc72a 100644 --- a/res/layout-sw580dp/external_group_editor_view.xml +++ b/res/layout-sw580dp/external_group_editor_view.xml @@ -21,6 +21,8 @@ android:paddingTop="50dip" android:paddingLeft="50dip" android:paddingRight="100dip" + android:paddingStart="50dip" + android:paddingEnd="100dip" android:orientation="horizontal" android:background="@color/background_primary"> @@ -29,6 +31,7 @@ android:layout_height="match_parent" android:layout_weight="3" android:layout_marginRight="30dip" + android:layout_marginEnd="30dip" android:orientation="vertical"> <TextView @@ -38,6 +41,8 @@ android:paddingTop="10dip" android:paddingLeft="10dip" android:paddingRight="10dip" + android:paddingStart="10dip" + android:paddingEnd="10dip" android:textAppearance="?android:attr/textAppearanceSmall" android:textColor="?android:attr/textColorTertiary" android:text="@string/group_read_only" /> diff --git a/res/layout-sw580dp/group_detail_fragment.xml b/res/layout-sw580dp/group_detail_fragment.xml index 8a4ce8656..4afc0ee09 100644 --- a/res/layout-sw580dp/group_detail_fragment.xml +++ b/res/layout-sw580dp/group_detail_fragment.xml @@ -23,7 +23,9 @@ android:layout_height="match_parent" android:background="@drawable/panel_content" android:paddingLeft="@dimen/group_detail_border_padding" - android:paddingRight="@dimen/group_detail_border_padding"> + android:paddingRight="@dimen/group_detail_border_padding" + android:paddingStart="@dimen/group_detail_border_padding" + android:paddingEnd="@dimen/group_detail_border_padding"> <!-- Static header containing the group title, size, and group source (if applicable) --> <LinearLayout @@ -36,6 +38,7 @@ android:layout_height="wrap_content" android:layout_weight="1" android:paddingLeft="8dip" + android:paddingStart="8dip" android:orientation="vertical" > <TextView diff --git a/res/layout-sw580dp/group_editor_view.xml b/res/layout-sw580dp/group_editor_view.xml index 76c05d491..717fc28f4 100644 --- a/res/layout-sw580dp/group_editor_view.xml +++ b/res/layout-sw580dp/group_editor_view.xml @@ -21,6 +21,8 @@ android:paddingTop="32dip" android:paddingLeft="@dimen/group_editor_side_padding" android:paddingRight="@dimen/group_editor_side_padding" + android:paddingStart="@dimen/group_editor_side_padding" + android:paddingEnd="@dimen/group_editor_side_padding" android:orientation="horizontal" android:background="@color/background_primary"> @@ -29,6 +31,7 @@ android:layout_height="match_parent" android:layout_weight="3" android:layout_marginRight="30dip" + android:layout_marginEnd="30dip" android:orientation="vertical"> <include @@ -43,7 +46,8 @@ android:textAppearance="?android:attr/textAppearanceMedium" android:inputType="textCapWords" android:hint="@string/group_name_hint" - android:paddingLeft="16dip"/> + android:paddingLeft="16dip" + android:paddingStart="16dip"/> </LinearLayout> diff --git a/res/layout-sw580dp/group_source_button.xml b/res/layout-sw580dp/group_source_button.xml index 43c85e9ac..aad118f0a 100644 --- a/res/layout-sw580dp/group_source_button.xml +++ b/res/layout-sw580dp/group_source_button.xml @@ -43,6 +43,7 @@ android:layout_width="30dip" android:layout_height="30dip" android:layout_marginLeft="7dip" + android:layout_marginStart="7dip" android:layout_gravity="center_vertical"/> </LinearLayout> diff --git a/res/layout-sw580dp/join_contact_picker.xml b/res/layout-sw580dp/join_contact_picker.xml index 3d9127ba9..9de85db6d 100644 --- a/res/layout-sw580dp/join_contact_picker.xml +++ b/res/layout-sw580dp/join_contact_picker.xml @@ -27,7 +27,10 @@ android:layout_height="wrap_content" android:layout_marginLeft="0dip" android:layout_marginRight="@dimen/list_visible_scrollbar_padding" + android:layout_marginStart="0dip" + android:layout_marginEnd="@dimen/list_visible_scrollbar_padding" android:paddingRight="0dip" + android:paddingEnd="0dip" android:iconifiedByDefault="false" /> <FrameLayout diff --git a/res/layout-sw580dp/list_separator.xml b/res/layout-sw580dp/list_separator.xml index 34e8d7986..74a031c7c 100644 --- a/res/layout-sw580dp/list_separator.xml +++ b/res/layout-sw580dp/list_separator.xml @@ -19,4 +19,6 @@ android:id="@+id/title" style="@style/ContactListSeparatorTextViewStyle" android:paddingLeft="8dip" - android:paddingRight="8dip" /> + android:paddingRight="8dip" + android:paddingStart="8dip" + android:paddingEnd="8dip" /> diff --git a/res/layout-sw580dp/people_activity.xml b/res/layout-sw580dp/people_activity.xml index 0962f8903..22b29f1a9 100644 --- a/res/layout-sw580dp/people_activity.xml +++ b/res/layout-sw580dp/people_activity.xml @@ -71,8 +71,10 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginLeft="16dip" - android:layout_marginTop="16dip" - android:layout_marginRight="16dip" /> + android:layout_marginRight="16dip" + android:layout_marginStart="16dip" + android:layout_marginEnd="16dip" + android:layout_marginTop="16dip" /> <!-- This invisible worker fragment loads the contact's details --> <fragment @@ -113,8 +115,10 @@ class="com.android.contacts.list.ContactTileListFragment" android:layout_height="match_parent" android:layout_width="match_parent" + android:layout_marginLeft="16dip" android:layout_marginRight="16dip" - android:layout_marginLeft="16dip" /> + android:layout_marginStart="16dip" + android:layout_marginEnd="16dip" /> </FrameLayout> diff --git a/res/layout-sw580dp/updates_header_contact.xml b/res/layout-sw580dp/updates_header_contact.xml index 10b6bd847..e95f1ddca 100644 --- a/res/layout-sw580dp/updates_header_contact.xml +++ b/res/layout-sw580dp/updates_header_contact.xml @@ -46,6 +46,8 @@ android:layout_height="32dip" android:paddingLeft="8dip" android:paddingRight="8dip" + android:paddingStart="8dip" + android:paddingEnd="8dip" android:background="@drawable/list_section_divider_holo_custom" android:text="@string/recent" android:textColor="@color/people_app_theme_color" diff --git a/res/layout-sw680dp-land/contact_detail_fragment.xml b/res/layout-sw680dp-land/contact_detail_fragment.xml index 00a3ab190..4eee458ff 100644 --- a/res/layout-sw680dp-land/contact_detail_fragment.xml +++ b/res/layout-sw680dp-land/contact_detail_fragment.xml @@ -20,7 +20,8 @@ android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" - android:paddingLeft="16dip"> + android:paddingLeft="16dip" + android:paddingStart="16dip"> <!-- Placeholder for empty list --> <include @@ -41,7 +42,8 @@ android:layout_width="@dimen/detail_contact_photo_size" android:layout_height="@dimen/detail_contact_photo_size" android:layout_marginTop="@dimen/detail_contact_photo_margin" - android:layout_marginRight="@dimen/detail_contact_photo_margin" /> + android:layout_marginRight="@dimen/detail_contact_photo_margin" + android:layout_marginEnd="@dimen/detail_contact_photo_margin" /> <ListView android:id="@android:id/list" android:layout_width="0dip" @@ -52,6 +54,7 @@ android:layout_weight="1" android:divider="@null" android:paddingRight="16dip" + android:paddingEnd="16dip" android:scrollbarStyle="outsideOverlay"/> </LinearLayout> diff --git a/res/layout-sw680dp-land/contact_detail_list_item.xml b/res/layout-sw680dp-land/contact_detail_list_item.xml index 201613134..a5af1ddae 100644 --- a/res/layout-sw680dp-land/contact_detail_list_item.xml +++ b/res/layout-sw680dp-land/contact_detail_list_item.xml @@ -22,7 +22,8 @@ xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" - android:paddingLeft="16dip"> + android:paddingLeft="16dip" + android:paddingStart="16dip"> <com.android.contacts.detail.ActionsViewContainer android:id="@+id/actions_view_container" @@ -43,6 +44,7 @@ android:layout_gravity="center_vertical" android:layout_weight="1" android:paddingLeft="8dip" + android:paddingStart="8dip" android:orientation="vertical"> <TextView @@ -58,6 +60,7 @@ android:layout_height="wrap_content" android:layout_marginTop="1dip" android:layout_marginRight="4dip" + android:layout_marginEnd="4dip" android:layout_gravity="center_vertical" android:scaleType="centerInside" /> @@ -75,7 +78,8 @@ android:visibility="gone" android:layout_gravity="center_vertical" android:background="@drawable/ic_list_default_mime_holo_dark" - android:layout_marginRight="8dip" /> + android:layout_marginRight="8dip" + android:layout_marginEnd="8dip" /> <TextView android:id="@+id/type" @@ -83,7 +87,8 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" - android:paddingRight="16dip" /> + android:paddingRight="16dip" + android:paddingEnd="16dip" /> <View android:id="@+id/vertical_divider" @@ -100,6 +105,8 @@ android:layout_height="match_parent" android:paddingLeft="@dimen/detail_item_icon_margin" android:paddingRight="@dimen/detail_item_icon_margin" + android:paddingStart="@dimen/detail_item_icon_margin" + android:paddingEnd="@dimen/detail_item_icon_margin" android:duplicateParentState="false" android:focusable="true" android:background="?android:attr/selectableItemBackground" diff --git a/res/layout-sw680dp-land/contact_detail_updates_fragment.xml b/res/layout-sw680dp-land/contact_detail_updates_fragment.xml index d8092580a..ba9f653fd 100644 --- a/res/layout-sw680dp-land/contact_detail_updates_fragment.xml +++ b/res/layout-sw680dp-land/contact_detail_updates_fragment.xml @@ -24,5 +24,7 @@ android:paddingTop="@dimen/contact_detail_list_top_padding" android:paddingLeft="16dip" android:paddingRight="16dip" + android:paddingStart="16dip" + android:paddingEnd="16dip" android:scrollbarStyle="outsideOverlay" android:clipToPadding="false"/> diff --git a/res/layout-sw680dp-land/people_activity.xml b/res/layout-sw680dp-land/people_activity.xml index 25de5e7d9..25ef1d007 100644 --- a/res/layout-sw680dp-land/people_activity.xml +++ b/res/layout-sw680dp-land/people_activity.xml @@ -126,8 +126,10 @@ class="com.android.contacts.list.ContactTileListFragment" android:layout_height="match_parent" android:layout_width="match_parent" + android:layout_marginLeft="32dip" android:layout_marginRight="32dip" - android:layout_marginLeft="32dip"/> + android:layout_marginStart="32dip" + android:layout_marginEnd="32dip"/> </FrameLayout> @@ -139,7 +141,8 @@ android:layout_height="match_parent" android:layout_weight="3" android:layout_marginTop="32dip" - android:layout_marginRight="16dip"/> + android:layout_marginRight="16dip" + android:layout_marginEnd="16dip"/> </LinearLayout> diff --git a/res/layout-sw680dp-land/updates_header_contact.xml b/res/layout-sw680dp-land/updates_header_contact.xml index fc4471b86..8173f81c4 100644 --- a/res/layout-sw680dp-land/updates_header_contact.xml +++ b/res/layout-sw680dp-land/updates_header_contact.xml @@ -28,6 +28,8 @@ android:layout_height="32dip" android:paddingLeft="8dip" android:paddingRight="8dip" + android:paddingStart="8dip" + android:paddingEnd="8dip" android:background="@drawable/list_section_divider_holo_custom" android:text="@string/recent_updates" android:textColor="@color/people_app_theme_color" diff --git a/res/layout-sw680dp/people_activity.xml b/res/layout-sw680dp/people_activity.xml index 2a992f2ed..783cb3055 100644 --- a/res/layout-sw680dp/people_activity.xml +++ b/res/layout-sw680dp/people_activity.xml @@ -71,8 +71,10 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginLeft="16dip" - android:layout_marginTop="16dip" - android:layout_marginRight="16dip" /> + android:layout_marginRight="16dip" + android:layout_marginStart="16dip" + android:layout_marginEnd="16dip" + android:layout_marginTop="16dip" /> <!-- This invisible worker fragment loads the contact's details --> <fragment @@ -121,8 +123,10 @@ class="com.android.contacts.list.ContactTileListFragment" android:layout_height="match_parent" android:layout_width="match_parent" + android:layout_marginLeft="16dip" android:layout_marginRight="16dip" - android:layout_marginLeft="16dip"/> + android:layout_marginStart="16dip" + android:layout_marginEnd="16dip" /> </FrameLayout> @@ -134,7 +138,8 @@ android:layout_height="match_parent" android:layout_weight="8" android:layout_marginTop="16dip" - android:layout_marginRight="16dip"/> + android:layout_marginRight="16dip" + android:layout_marginEnd="16dip"/> </LinearLayout> diff --git a/res/layout/add_group_menu_item.xml b/res/layout/add_group_menu_item.xml index 1b8bb260c..5f95b3fdc 100644 --- a/res/layout/add_group_menu_item.xml +++ b/res/layout/add_group_menu_item.xml @@ -26,6 +26,7 @@ android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:layout_marginRight="8dip" + android:layout_marginEnd="8dip" android:src="@drawable/ic_add_group_holo_dark" android:description="@string/menu_new_group_action_bar" style="?android:attr/actionButtonStyle" /> diff --git a/res/layout/aggregation_suggestions_item.xml b/res/layout/aggregation_suggestions_item.xml index 188a26e21..4f963265a 100644 --- a/res/layout/aggregation_suggestions_item.xml +++ b/res/layout/aggregation_suggestions_item.xml @@ -23,6 +23,7 @@ android:layout_height="wrap_content" android:minHeight="48dip" android:paddingLeft="8dip" + android:paddingStart="8dip" android:background="?android:attr/selectableItemBackground" android:orientation="horizontal"> diff --git a/res/layout/carousel_about_tab.xml b/res/layout/carousel_about_tab.xml index dc261d2c7..8026f37f0 100644 --- a/res/layout/carousel_about_tab.xml +++ b/res/layout/carousel_about_tab.xml @@ -30,14 +30,16 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:layout_alignParentTop="true" - android:layout_alignParentLeft="true"/> + android:layout_alignParentLeft="true" + android:layout_alignParentStart="true"/> <View android:id="@+id/photo_overlay" android:background="?android:attr/selectableItemBackground" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_alignParentTop="true" - android:layout_alignParentLeft="true"/> + android:layout_alignParentLeft="true" + android:layout_alignParentStart="true"/> <!-- Transparent view to overlay on the contact's photo (to allow white text to appear over a white photo). --> @@ -45,6 +47,7 @@ android:layout_width="match_parent" android:layout_height="@dimen/detail_tab_carousel_tab_label_height" android:layout_alignParentLeft="true" + android:layout_alignParentStart="true" android:layout_alignParentBottom="true" android:background="#7F000000" /> @@ -53,6 +56,7 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:layout_alignParentLeft="true" + android:layout_alignParentStart="true" android:layout_alignParentTop="true" android:layout_marginBottom="@dimen/detail_tab_carousel_tab_label_height"/> @@ -61,8 +65,10 @@ android:layout_width="match_parent" android:layout_height="@dimen/detail_tab_carousel_tab_label_height" android:layout_alignParentLeft="true" + android:layout_alignParentStart="true" android:layout_alignParentBottom="true" android:paddingLeft="@dimen/detail_tab_carousel_tab_label_indent" + android:paddingStart="@dimen/detail_tab_carousel_tab_label_indent" android:singleLine="true" android:gravity="left|center_vertical" android:textAppearance="?android:attr/textAppearanceMedium" diff --git a/res/layout/carousel_updates_tab.xml b/res/layout/carousel_updates_tab.xml index 67ea5821b..0bd5cbdc5 100644 --- a/res/layout/carousel_updates_tab.xml +++ b/res/layout/carousel_updates_tab.xml @@ -36,6 +36,7 @@ android:layout_height="match_parent" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" + android:layout_alignParentStart="true" android:visibility="gone" /> <!-- Transparent view to overlay on the update photo @@ -44,6 +45,7 @@ android:layout_width="match_parent" android:layout_height="@dimen/detail_tab_carousel_tab_label_height" android:layout_alignParentLeft="true" + android:layout_alignParentStart="true" android:layout_alignParentBottom="true" android:layout_above="@id/status_photo" android:background="#7F000000" /> @@ -53,10 +55,13 @@ android:layout_height="match_parent" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" + android:layout_alignParentStart="true" android:layout_above="@id/label" android:gravity="center_vertical" android:paddingLeft="@dimen/detail_update_tab_side_padding" android:paddingRight="@dimen/detail_update_tab_side_padding" + android:paddingStart="@dimen/detail_update_tab_side_padding" + android:paddingEnd="@dimen/detail_update_tab_side_padding" android:textAppearance="?android:attr/textAppearanceLarge" android:textColor="@color/detail_update_tab_text_color" android:textStyle="bold" @@ -68,6 +73,7 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:layout_alignParentLeft="true" + android:layout_alignParentStart="true" android:layout_alignParentTop="true" android:layout_marginBottom="@dimen/detail_tab_carousel_tab_label_height"/> @@ -76,11 +82,13 @@ android:layout_width="match_parent" android:layout_height="@dimen/detail_tab_carousel_tab_label_height" android:layout_alignParentLeft="true" + android:layout_alignParentStart="true" android:layout_alignParentBottom="true" android:layout_above="@id/status_photo" android:paddingLeft="@dimen/detail_tab_carousel_tab_label_indent" + android:paddingStart="@dimen/detail_tab_carousel_tab_label_indent" android:singleLine="true" - android:gravity="left|center_vertical" + android:gravity="start|center_vertical" android:textAppearance="?android:attr/textAppearanceMedium" android:textColor="@color/detail_tab_carousel_tab_label_color" style="@android:style/Widget.Holo.ActionBar.TabView" /> diff --git a/res/layout/confirm_add_detail_activity.xml b/res/layout/confirm_add_detail_activity.xml index 7ee16cf9a..650ca2fb8 100644 --- a/res/layout/confirm_add_detail_activity.xml +++ b/res/layout/confirm_add_detail_activity.xml @@ -43,6 +43,8 @@ android:layout_alignBottom="@id/photo" android:layout_alignLeft="@id/photo" android:layout_alignRight="@id/photo" + android:layout_alignStart="@id/photo" + android:layout_alignEnd="@id/photo" android:background="#7F000000" /> <ImageButton @@ -52,9 +54,11 @@ android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_marginRight="16dip" + android:layout_marginEnd="16dip" android:layout_marginBottom="5dip" android:layout_alignBottom="@id/photo_text_bar" - android:layout_alignRight="@id/photo_text_bar" /> + android:layout_alignRight="@id/photo_text_bar" + android:layout_alignEnd="@id/photo_text_bar" /> <LinearLayout android:layout_width="match_parent" @@ -62,9 +66,13 @@ android:orientation="vertical" android:layout_alignBottom="@id/photo" android:layout_alignLeft="@id/photo" + android:layout_alignStart="@id/photo" android:layout_toLeftOf="@id/open_details_button" + android:layout_toStartOf="@id/open_details_button" + android:paddingLeft="8dip" android:paddingRight="8dip" - android:paddingLeft="8dip"> + android:paddingStart="8dip" + android:paddingEnd="8dip"> <TextView android:id="@+id/name" @@ -72,6 +80,7 @@ android:layout_height="0dip" android:layout_weight="1" android:paddingLeft="8dip" + android:paddingStart="8dip" android:gravity="center_vertical" android:textColor="@android:color/white" android:textSize="16sp" @@ -83,6 +92,7 @@ android:layout_height="0dip" android:layout_weight="1" android:paddingLeft="8dip" + android:paddingStart="8dip" android:gravity="center_vertical" android:textAppearance="?android:attr/textAppearanceSmall" android:textColor="@android:color/white" @@ -116,7 +126,8 @@ android:layout_height="wrap_content" android:minHeight="60dip" android:layout_marginTop="4dip" - android:layout_marginRight="15dip"/> + android:layout_marginRight="15dip" + android:layout_marginEnd="15dip"/> <View android:id="@+id/divider" diff --git a/res/layout/contact_detail_add_connection_entry_view.xml b/res/layout/contact_detail_add_connection_entry_view.xml index 208a8d424..6d4971dfa 100644 --- a/res/layout/contact_detail_add_connection_entry_view.xml +++ b/res/layout/contact_detail_add_connection_entry_view.xml @@ -22,7 +22,9 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingLeft="@dimen/detail_item_side_margin" - android:paddingRight="@dimen/detail_item_side_margin"> + android:paddingRight="@dimen/detail_item_side_margin" + android:paddingStart="@dimen/detail_item_side_margin" + android:paddingEnd="@dimen/detail_item_side_margin"> <LinearLayout android:id="@+id/primary_action_view" android:layout_width="match_parent" @@ -41,6 +43,8 @@ android:layout_height="@dimen/detail_network_icon_size" android:layout_marginLeft="@dimen/detail_item_icon_margin" android:layout_marginRight="@dimen/detail_item_icon_margin" + android:layout_marginStart="@dimen/detail_item_icon_margin" + android:layout_marginEnd="@dimen/detail_item_icon_margin" android:layout_gravity="center_vertical" android:scaleType="centerInside" /> diff --git a/res/layout/contact_detail_container.xml b/res/layout/contact_detail_container.xml index a59ada4cc..f6b3438cd 100644 --- a/res/layout/contact_detail_container.xml +++ b/res/layout/contact_detail_container.xml @@ -31,6 +31,7 @@ android:id="@+id/pager" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" + android:layout_alignParentStart="true" android:layout_width="match_parent" android:layout_height="match_parent" /> @@ -39,6 +40,7 @@ layout="@layout/contact_detail_tab_carousel" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" + android:layout_alignParentStart="true" android:layout_width="match_parent" android:layout_height="wrap_content" android:visibility="gone"/> diff --git a/res/layout/contact_detail_empty.xml b/res/layout/contact_detail_empty.xml index 755c069f5..cdb8feb9b 100644 --- a/res/layout/contact_detail_empty.xml +++ b/res/layout/contact_detail_empty.xml @@ -24,5 +24,6 @@ android:textSize="20sp" android:textColor="?android:attr/textColorSecondary" android:layout_marginLeft="15dip" + android:layout_marginStart="15dip" android:paddingTop="10dip" android:lineSpacingMultiplier="0.92"/>
\ No newline at end of file diff --git a/res/layout/contact_detail_fragment.xml b/res/layout/contact_detail_fragment.xml index 08b1aad69..4d53310fe 100644 --- a/res/layout/contact_detail_fragment.xml +++ b/res/layout/contact_detail_fragment.xml @@ -42,6 +42,8 @@ android:textColor="?android:attr/textColorSecondary" android:paddingLeft="10dip" android:paddingRight="10dip" + android:paddingStart="10dip" + android:paddingEnd="10dip" android:paddingTop="10dip" android:lineSpacingMultiplier="0.92"/> diff --git a/res/layout/contact_detail_list_item.xml b/res/layout/contact_detail_list_item.xml index a9d2f07f6..fb24caae4 100644 --- a/res/layout/contact_detail_list_item.xml +++ b/res/layout/contact_detail_list_item.xml @@ -60,6 +60,7 @@ android:layout_height="wrap_content" android:layout_marginTop="1dip" android:layout_marginRight="4dip" + android:layout_marginEnd="4dip" android:layout_gravity="center_vertical" android:gravity="center" android:scaleType="centerInside" /> diff --git a/res/layout/contact_detail_network_title_entry_view.xml b/res/layout/contact_detail_network_title_entry_view.xml index 09b8b3440..073dad84d 100644 --- a/res/layout/contact_detail_network_title_entry_view.xml +++ b/res/layout/contact_detail_network_title_entry_view.xml @@ -22,7 +22,9 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingLeft="@dimen/detail_item_side_margin" - android:paddingRight="@dimen/detail_item_side_margin"> + android:paddingRight="@dimen/detail_item_side_margin" + android:paddingStart="@dimen/detail_item_side_margin" + android:paddingEnd="@dimen/detail_item_side_margin"> <LinearLayout android:id="@+id/primary_action_view" android:layout_width="match_parent" @@ -41,6 +43,8 @@ android:layout_height="@dimen/detail_network_icon_size" android:layout_marginLeft="@dimen/detail_item_icon_margin" android:layout_marginRight="@dimen/detail_item_icon_margin" + android:layout_marginStart="@dimen/detail_item_icon_margin" + android:layout_marginEnd="@dimen/detail_item_icon_margin" android:layout_gravity="center_vertical" android:scaleType="centerInside" /> diff --git a/res/layout/contact_editor_label_name_dialog.xml b/res/layout/contact_editor_label_name_dialog.xml index 8960869fd..162f85daa 100644 --- a/res/layout/contact_editor_label_name_dialog.xml +++ b/res/layout/contact_editor_label_name_dialog.xml @@ -18,10 +18,12 @@ xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" - android:paddingTop="25dip" + android:paddingLeft="25dip" android:paddingRight="25dip" - android:paddingBottom="25dip" - android:paddingLeft="25dip"> + android:paddingStart="25dip" + android:paddingEnd="25dip" + android:paddingTop="25dip" + android:paddingBottom="25dip"> <EditText android:id="@+id/custom_dialog_content" android:layout_width="match_parent" diff --git a/res/layout/contact_picker.xml b/res/layout/contact_picker.xml index 49be858e6..2752b0c00 100644 --- a/res/layout/contact_picker.xml +++ b/res/layout/contact_picker.xml @@ -27,6 +27,8 @@ android:layout_height="wrap_content" android:layout_marginLeft="0dip" android:layout_marginRight="32dip" + android:layout_marginStart="0dip" + android:layout_marginEnd="32dip" android:iconifiedByDefault="false" /> <!-- will contain an appropriate contacts list --> <FrameLayout diff --git a/res/layout/contact_picker_content.xml b/res/layout/contact_picker_content.xml index 0a3fa1d82..0d92b3f09 100644 --- a/res/layout/contact_picker_content.xml +++ b/res/layout/contact_picker_content.xml @@ -25,6 +25,8 @@ android:layout_height="match_parent" android:layout_marginLeft="?attr/contact_browser_list_padding_left" android:layout_marginRight="?attr/contact_browser_list_padding_right" + android:layout_marginStart="?attr/contact_browser_list_padding_left" + android:layout_marginEnd="?attr/contact_browser_list_padding_right" android:fastScrollEnabled="true"/> <TextView android:id="@android:id/empty" diff --git a/res/layout/contacts_unavailable_fragment.xml b/res/layout/contacts_unavailable_fragment.xml index c3c9bc48d..d0edc265d 100644 --- a/res/layout/contacts_unavailable_fragment.xml +++ b/res/layout/contacts_unavailable_fragment.xml @@ -45,6 +45,8 @@ android:orientation="vertical" android:layout_marginLeft="48dip" android:layout_marginRight="48dip" + android:layout_marginStart="48dip" + android:layout_marginEnd="48dip" android:layout_width="wrap_content" android:layout_height="match_parent"> <Button diff --git a/res/layout/create_new_contact.xml b/res/layout/create_new_contact.xml index 2edaf3e9a..3af60d316 100644 --- a/res/layout/create_new_contact.xml +++ b/res/layout/create_new_contact.xml @@ -19,8 +19,10 @@ android:layout_height="wrap_content" android:minHeight="?android:attr/listPreferredItemHeight" android:orientation="horizontal" - android:paddingRight="6dip" android:paddingLeft="6dip" + android:paddingRight="6dip" + android:paddingStart="6dip" + android:paddingEnd="6dip" android:paddingTop="5dip" android:paddingBottom="5dip" android:gravity="center_vertical" @@ -30,6 +32,8 @@ android:layout_height="wrap_content" android:layout_marginLeft="5dip" android:layout_marginRight="11dip" + android:layout_marginStart="5dip" + android:layout_marginEnd="11dip" android:focusable="false" android:src="@drawable/ic_add_contact_holo_light" android:scaleType="fitCenter" diff --git a/res/layout/date_picker.xml b/res/layout/date_picker.xml index 4be95c043..c700f9e64 100644 --- a/res/layout/date_picker.xml +++ b/res/layout/date_picker.xml @@ -53,6 +53,8 @@ android:layout_height="wrap_content" android:layout_marginLeft="1dip" android:layout_marginRight="1dip" + android:layout_marginStart="1dip" + android:layout_marginEnd="1dip" android:focusable="true" android:focusableInTouchMode="true" /> @@ -64,6 +66,8 @@ android:layout_height="wrap_content" android:layout_marginLeft="1dip" android:layout_marginRight="1dip" + android:layout_marginStart="1dip" + android:layout_marginEnd="1dip" android:focusable="true" android:focusableInTouchMode="true" /> @@ -75,6 +79,8 @@ android:layout_height="wrap_content" android:layout_marginLeft="1dip" android:layout_marginRight="1dip" + android:layout_marginStart="1dip" + android:layout_marginEnd="1dip" android:focusable="true" android:focusableInTouchMode="true" /> diff --git a/res/layout/edit_add_field.xml b/res/layout/edit_add_field.xml index d35f1c9e3..ac90482ef 100644 --- a/res/layout/edit_add_field.xml +++ b/res/layout/edit_add_field.xml @@ -19,6 +19,7 @@ android:layout_height="wrap_content" android:minHeight="48dip" android:paddingLeft="@dimen/editor_add_field_label_left_padding" + android:paddingStart="@dimen/editor_add_field_label_left_padding" android:background="?android:attr/selectableItemBackground" android:focusable="true" android:clickable="true"> diff --git a/res/layout/edit_date_picker.xml b/res/layout/edit_date_picker.xml index b53fa0ff8..b84a8d504 100644 --- a/res/layout/edit_date_picker.xml +++ b/res/layout/edit_date_picker.xml @@ -27,5 +27,8 @@ android:gravity="center_vertical" android:layout_marginLeft="@dimen/editor_field_left_padding" android:layout_marginRight="@dimen/editor_field_right_padding" + android:layout_marginStart="@dimen/editor_field_left_padding" + android:layout_marginEnd="@dimen/editor_field_right_padding" android:textAppearance="?android:attr/textAppearanceMedium" - android:paddingLeft="12dip" /> + android:paddingLeft="12dip" + android:paddingStart="12dip" /> diff --git a/res/layout/edit_delete_button.xml b/res/layout/edit_delete_button.xml index 962d43762..43f8ae656 100644 --- a/res/layout/edit_delete_button.xml +++ b/res/layout/edit_delete_button.xml @@ -22,6 +22,7 @@ android:layout_width="wrap_content" android:layout_height="@dimen/editor_min_line_item_height" android:layout_marginRight="2dip" + android:layout_marginEnd="2dip" android:layout_gravity="bottom"> <ImageView android:id="@+id/delete_button" @@ -33,6 +34,8 @@ android:src="@drawable/ic_menu_remove_field_holo_light" android:paddingLeft="@dimen/editor_round_button_padding_left" android:paddingRight="@dimen/editor_round_button_padding_right" + android:paddingStart="@dimen/editor_round_button_padding_left" + android:paddingEnd="@dimen/editor_round_button_padding_right" android:paddingTop="@dimen/editor_round_button_padding_top" android:paddingBottom="@dimen/editor_round_button_padding_bottom" android:contentDescription="@string/description_minus_button" /> diff --git a/res/layout/edit_expansion_view.xml b/res/layout/edit_expansion_view.xml index 3ba59d456..0b62f289d 100644 --- a/res/layout/edit_expansion_view.xml +++ b/res/layout/edit_expansion_view.xml @@ -31,6 +31,8 @@ android:background="?android:attr/selectableItemBackground" android:paddingLeft="@dimen/editor_round_button_padding_left" android:paddingRight="@dimen/editor_round_button_padding_right" + android:paddingStart="@dimen/editor_round_button_padding_left" + android:paddingEnd="@dimen/editor_round_button_padding_right" android:paddingTop="@dimen/editor_round_button_padding_top" android:paddingBottom="@dimen/editor_round_button_padding_bottom" /> </FrameLayout> diff --git a/res/layout/edit_field_list.xml b/res/layout/edit_field_list.xml index fddb28b76..6922212e8 100644 --- a/res/layout/edit_field_list.xml +++ b/res/layout/edit_field_list.xml @@ -24,4 +24,5 @@ android:layout_weight="1" android:layout_height="wrap_content" android:paddingLeft="@dimen/editor_field_left_padding" + android:paddingStart="@dimen/editor_field_left_padding" android:orientation="vertical" /> diff --git a/res/layout/edit_field_list_with_anchor_view.xml b/res/layout/edit_field_list_with_anchor_view.xml index 0683a0aa7..ca1bdaf6f 100644 --- a/res/layout/edit_field_list_with_anchor_view.xml +++ b/res/layout/edit_field_list_with_anchor_view.xml @@ -23,6 +23,7 @@ android:layout_height="wrap_content" android:layout_weight="1" android:paddingLeft="@dimen/editor_field_left_padding" + android:paddingStart="@dimen/editor_field_left_padding" android:orientation="vertical"> <LinearLayout android:id="@+id/editors" diff --git a/res/layout/edit_kind_title.xml b/res/layout/edit_kind_title.xml index 1cd6833fc..1392ac4cc 100644 --- a/res/layout/edit_kind_title.xml +++ b/res/layout/edit_kind_title.xml @@ -23,10 +23,14 @@ android:layout_height="wrap_content" android:paddingLeft="8dip" android:paddingRight="8dip" + android:paddingStart="8dip" + android:paddingEnd="8dip" android:focusable="false"> <TextView android:id="@+id/kind_title" style="@style/ContactListSeparatorTextViewStyle" android:paddingLeft="8dip" - android:paddingRight="8dip" /> + android:paddingRight="8dip" + android:paddingStart="8dip" + android:paddingEnd="8dip" /> </FrameLayout> diff --git a/res/layout/edit_spinner.xml b/res/layout/edit_spinner.xml index f21baa8e0..81fb590d6 100644 --- a/res/layout/edit_spinner.xml +++ b/res/layout/edit_spinner.xml @@ -25,4 +25,6 @@ android:layout_width="@dimen/editor_type_label_width" android:layout_height="@dimen/editor_min_line_item_height" android:paddingLeft="0dip" - android:paddingRight="10dip"/> + android:paddingRight="10dip" + android:paddingStart="0dip" + android:paddingEnd="10dip" /> diff --git a/res/layout/editor_account_header.xml b/res/layout/editor_account_header.xml index c255209fe..93cdad3fd 100644 --- a/res/layout/editor_account_header.xml +++ b/res/layout/editor_account_header.xml @@ -26,7 +26,9 @@ android:paddingBottom="8dip" android:gravity="center_vertical" android:paddingLeft="@dimen/account_container_left_padding" - android:paddingRight="28dip"> + android:paddingRight="28dip" + android:paddingStart="@dimen/account_container_left_padding" + android:paddingEnd="28dip"> <LinearLayout android:id="@+id/account" diff --git a/res/layout/editor_account_header_with_dropdown.xml b/res/layout/editor_account_header_with_dropdown.xml index 311a783e5..ca876f571 100644 --- a/res/layout/editor_account_header_with_dropdown.xml +++ b/res/layout/editor_account_header_with_dropdown.xml @@ -24,7 +24,9 @@ android:orientation="horizontal" android:gravity="center_vertical" android:paddingLeft="@dimen/account_container_left_padding" - android:paddingRight="28dip"> + android:paddingRight="28dip" + android:paddingStart="@dimen/account_container_left_padding" + android:paddingEnd="28dip"> <LinearLayout android:id="@+id/account" @@ -47,6 +49,7 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingRight="8dip" + android:paddingEnd="8dip" android:textAppearance="?android:attr/textAppearanceSmall" android:textColor="?android:attr/textColorTertiary" android:singleLine="true" @@ -57,7 +60,8 @@ <FrameLayout android:layout_width="wrap_content" android:layout_height="match_parent" - android:layout_marginLeft="10dip"> + android:layout_marginLeft="10dip" + android:layout_marginStart="10dip"> <ImageView android:id="@+id/account_icon" diff --git a/res/layout/editor_custom_action_bar.xml b/res/layout/editor_custom_action_bar.xml index 56ac9d050..17ab5128f 100644 --- a/res/layout/editor_custom_action_bar.xml +++ b/res/layout/editor_custom_action_bar.xml @@ -43,6 +43,7 @@ android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:layout_marginRight="8dip" + android:layout_marginEnd="8dip" android:src="@drawable/ic_menu_done_holo_dark" android:description="@string/menu_done" /> @@ -51,6 +52,7 @@ android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:layout_marginRight="20dip" + android:layout_marginEnd="20dip" android:textAppearance="?android:attr/textAppearanceMedium" android:textColor="@color/action_bar_button_text_color" android:text="@string/menu_done" diff --git a/res/layout/event_field_editor_view.xml b/res/layout/event_field_editor_view.xml index 8660cd848..adca17e05 100644 --- a/res/layout/event_field_editor_view.xml +++ b/res/layout/event_field_editor_view.xml @@ -41,6 +41,8 @@ android:layout_gravity="bottom" android:paddingLeft="0dip" android:paddingRight="10dip" + android:paddingStart="0dip" + android:paddingEnd="10dip" android:visibility="gone"/> <include diff --git a/res/layout/external_group_editor_view.xml b/res/layout/external_group_editor_view.xml index 31fcd24cf..47ac2e0df 100644 --- a/res/layout/external_group_editor_view.xml +++ b/res/layout/external_group_editor_view.xml @@ -27,6 +27,8 @@ android:paddingTop="10dip" android:paddingLeft="10dip" android:paddingRight="10dip" + android:paddingStart="10dip" + android:paddingEnd="10dip" android:textAppearance="?android:attr/textAppearanceSmall" android:textColor="?android:attr/textColorTertiary" android:text="@string/group_read_only" /> diff --git a/res/layout/external_group_member_item.xml b/res/layout/external_group_member_item.xml index 1fba205e1..a56d91ddb 100644 --- a/res/layout/external_group_member_item.xml +++ b/res/layout/external_group_member_item.xml @@ -28,14 +28,18 @@ android:layout_gravity="center_vertical" android:gravity="center_vertical" android:paddingRight="3dip" + android:paddingEnd="3dip" android:textAppearance="?android:attr/textAppearanceMedium" android:focusable="true" - android:paddingLeft="@dimen/group_member_item_left_padding" /> + android:paddingLeft="@dimen/group_member_item_left_padding" + android:paddingStart="@dimen/group_member_item_left_padding" /> <QuickContactBadge android:id="@+id/badge" android:layout_marginLeft="5dip" android:layout_marginRight="10dip" + android:layout_marginStart="5dip" + android:layout_marginEnd="10dip" android:layout_gravity="center_vertical" android:layout_width="50dip" android:layout_height="50dip" diff --git a/res/layout/group_account_header_horizontal.xml b/res/layout/group_account_header_horizontal.xml index 5043f25db..834998bf4 100644 --- a/res/layout/group_account_header_horizontal.xml +++ b/res/layout/group_account_header_horizontal.xml @@ -21,6 +21,8 @@ android:minHeight="?attr/list_item_header_height" android:layout_marginLeft="?attr/list_item_padding_left" android:layout_marginRight="?attr/list_item_padding_right" + android:layout_marginStart="?attr/list_item_padding_left" + android:layout_marginEnd="?attr/list_item_padding_right" android:background="@drawable/list_section_divider_holo_custom" android:orientation="horizontal"> @@ -31,11 +33,13 @@ android:layout_weight="1" android:layout_gravity="center_vertical" android:paddingLeft="?attr/list_item_header_text_indent" + android:paddingStart="?attr/list_item_header_text_indent" android:textAppearance="?android:attr/textAppearanceSmall" android:textColor="@color/people_app_theme_color" android:textStyle="bold" android:textAllCaps="true" - android:singleLine="true"/> + android:singleLine="true" + android:textAlignment="viewStart" /> <!-- TODO: Should use correct color with a correct name (content should be same). can use "?android:attr/textColorTertiary" --> @@ -47,5 +51,6 @@ android:textColor="@color/contact_count_text_color" android:textSize="12sp" android:singleLine="true" - android:ellipsize="middle" /> + android:ellipsize="middle" + android:textDirection="ltr" /> </LinearLayout> diff --git a/res/layout/group_account_header_vertical.xml b/res/layout/group_account_header_vertical.xml index 35b47fd85..27e4da475 100644 --- a/res/layout/group_account_header_vertical.xml +++ b/res/layout/group_account_header_vertical.xml @@ -20,6 +20,8 @@ android:layout_height="?attr/list_item_header_height" android:layout_marginLeft="?attr/list_item_padding_left" android:layout_marginRight="?attr/list_item_padding_right" + android:layout_marginStart="?attr/list_item_padding_left" + android:layout_marginEnd="?attr/list_item_padding_right" android:background="@drawable/list_section_divider_holo_custom" android:gravity="center_vertical" android:orientation="vertical"> @@ -29,6 +31,7 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingLeft="?attr/list_item_header_text_indent" + android:paddingStart="?attr/list_item_header_text_indent" android:textAppearance="?android:attr/textAppearanceSmall" android:textColor="@color/people_app_theme_color" android:textStyle="bold" @@ -42,6 +45,7 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingLeft="?attr/list_item_header_text_indent" + android:paddingStart="?attr/list_item_header_text_indent" android:textColor="@color/contact_count_text_color" android:textSize="12sp" android:singleLine="true" diff --git a/res/layout/group_browse_list_fragment.xml b/res/layout/group_browse_list_fragment.xml index 41bd51509..30c2fec3a 100644 --- a/res/layout/group_browse_list_fragment.xml +++ b/res/layout/group_browse_list_fragment.xml @@ -28,6 +28,8 @@ android:layout_height="0dip" android:paddingLeft="16dip" android:paddingRight="16dip" + android:paddingStart="16dip" + android:paddingEnd="16dip" android:scrollbarStyle="outsideOverlay" android:layout_weight="1" android:fadingEdge="none" diff --git a/res/layout/group_browse_list_item.xml b/res/layout/group_browse_list_item.xml index 42bd8ebd5..e1c6b2869 100644 --- a/res/layout/group_browse_list_item.xml +++ b/res/layout/group_browse_list_item.xml @@ -31,6 +31,7 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingLeft="?attr/list_item_padding_left" + android:paddingStart="?attr/list_item_padding_left" android:paddingTop="?attr/list_item_padding_top" android:paddingBottom="?attr/list_item_padding_bottom" android:minHeight="@dimen/detail_min_line_item_height" > @@ -40,6 +41,7 @@ android:layout_width="match_parent" android:layout_height="1dip" android:layout_marginRight="?attr/list_item_padding_right" + android:layout_marginEnd="?attr/list_item_padding_right" android:background="?android:attr/listDivider" /> <include @@ -52,6 +54,7 @@ android:layout_height="wrap_content" android:paddingTop="8dip" android:paddingLeft="8dip" + android:paddingStart="8dip" android:paddingBottom="8dip" android:orientation="vertical" android:duplicateParentState="true" diff --git a/res/layout/group_editor_autocomplete_view.xml b/res/layout/group_editor_autocomplete_view.xml index 8482ab528..c8e716a38 100644 --- a/res/layout/group_editor_autocomplete_view.xml +++ b/res/layout/group_editor_autocomplete_view.xml @@ -25,4 +25,5 @@ android:imeOptions="flagNoExtractUi|flagNoFullscreen" android:hint="@string/enter_contact_name" android:minHeight="48dip" - android:paddingLeft="@dimen/group_editor_autocomplete_left_padding"/>
\ No newline at end of file + android:paddingLeft="@dimen/group_editor_autocomplete_left_padding" + android:paddingStart="@dimen/group_editor_autocomplete_left_padding"/>
\ No newline at end of file diff --git a/res/layout/group_editor_existing_member_list.xml b/res/layout/group_editor_existing_member_list.xml index 3933670e5..78d095396 100644 --- a/res/layout/group_editor_existing_member_list.xml +++ b/res/layout/group_editor_existing_member_list.xml @@ -23,4 +23,6 @@ android:layout_marginTop="5dip" android:layout_marginLeft="@dimen/group_editor_member_list_left_margin" android:layout_marginRight="@dimen/group_editor_member_list_right_margin" + android:layout_marginStart="@dimen/group_editor_member_list_left_margin" + android:layout_marginEnd="@dimen/group_editor_member_list_right_margin" android:cacheColorHint="@android:color/transparent" />
\ No newline at end of file diff --git a/res/layout/group_editor_view.xml b/res/layout/group_editor_view.xml index 19cb82dba..d94853db7 100644 --- a/res/layout/group_editor_view.xml +++ b/res/layout/group_editor_view.xml @@ -28,6 +28,8 @@ android:layout_height="wrap_content" android:paddingLeft="8dip" android:paddingRight="8dip" + android:paddingStart="8dip" + android:paddingEnd="8dip" android:orientation="vertical"> <EditText @@ -39,7 +41,8 @@ android:imeOptions="flagNoExtractUi|flagNoFullscreen" android:hint="@string/group_name_hint" android:minHeight="48dip" - android:paddingLeft="8dip"/> + android:paddingLeft="8dip" + android:paddingStart="8dip"/> <include layout="@layout/group_editor_autocomplete_view" diff --git a/res/layout/group_member_item.xml b/res/layout/group_member_item.xml index 518e26f58..14ed83341 100644 --- a/res/layout/group_member_item.xml +++ b/res/layout/group_member_item.xml @@ -28,14 +28,18 @@ android:layout_gravity="center_vertical" android:gravity="center_vertical" android:paddingRight="3dip" + android:paddingEnd="3dip" android:textAppearance="?android:attr/textAppearanceMedium" android:focusable="true" - android:paddingLeft="@dimen/group_member_item_left_padding" /> + android:paddingLeft="@dimen/group_member_item_left_padding" + android:paddingStart="@dimen/group_member_item_left_padding" /> <QuickContactBadge android:id="@+id/badge" android:layout_marginLeft="5dip" android:layout_marginRight="10dip" + android:layout_marginStart="5dip" + android:layout_marginEnd="10dip" android:layout_gravity="center_vertical" android:layout_width="50dip" android:layout_height="50dip" diff --git a/res/layout/group_member_suggestion.xml b/res/layout/group_member_suggestion.xml index c6c387700..4fe8d2039 100644 --- a/res/layout/group_member_suggestion.xml +++ b/res/layout/group_member_suggestion.xml @@ -38,6 +38,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:paddingLeft="8dip" + android:paddingStart="8dip" android:singleLine="true" android:ellipsize="end"/> @@ -47,6 +48,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:paddingLeft="8dip" + android:paddingStart="8dip" android:singleLine="true" android:ellipsize="end" /> diff --git a/res/layout/group_membership_list_item.xml b/res/layout/group_membership_list_item.xml index 1e4f04915..19e8d80bd 100644 --- a/res/layout/group_membership_list_item.xml +++ b/res/layout/group_membership_list_item.xml @@ -23,4 +23,6 @@ android:checkMark="?android:attr/listChoiceIndicatorMultiple" android:paddingLeft="6dip" android:paddingRight="6dip" + android:paddingStart="6dip" + android:paddingEnd="6dip" /> diff --git a/res/layout/group_name_dialog.xml b/res/layout/group_name_dialog.xml index b22c8e0cf..03b298f3a 100644 --- a/res/layout/group_name_dialog.xml +++ b/res/layout/group_name_dialog.xml @@ -18,10 +18,12 @@ xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" - android:paddingTop="25dip" + android:paddingLeft="25dip" android:paddingRight="25dip" - android:paddingBottom="25dip" - android:paddingLeft="25dip"> + android:paddingStart="25dip" + android:paddingEnd="25dip" + android:paddingTop="25dip" + android:paddingBottom="25dip"> <EditText android:id="@+id/group_label" android:layout_width="match_parent" diff --git a/res/layout/group_source_button.xml b/res/layout/group_source_button.xml index 71348f69b..a4709ef34 100644 --- a/res/layout/group_source_button.xml +++ b/res/layout/group_source_button.xml @@ -27,7 +27,9 @@ android:minHeight="48dip" android:background="@drawable/gray_action_bar_background" android:paddingLeft="16dip" - android:paddingRight="16dip" > + android:paddingRight="16dip" + android:paddingStart="16dip" + android:paddingEnd="16dip" > <TextView android:id="@android:id/title" diff --git a/res/layout/item_group_membership.xml b/res/layout/item_group_membership.xml index 91480cc90..84d1afedc 100644 --- a/res/layout/item_group_membership.xml +++ b/res/layout/item_group_membership.xml @@ -32,9 +32,12 @@ android:minHeight="@dimen/editor_min_line_item_height" android:layout_marginLeft="@dimen/editor_field_left_padding" android:layout_marginRight="@dimen/editor_field_left_padding" + android:layout_marginStart="@dimen/editor_field_left_padding" + android:layout_marginEnd="@dimen/editor_field_left_padding" android:textAppearance="?android:attr/textAppearanceMedium" - android:gravity="left|center_vertical" + android:gravity="start|center_vertical" android:focusable="true" - android:paddingLeft="12dip" /> + android:paddingLeft="12dip" + android:paddingStart="12dip" /> </com.android.contacts.editor.GroupMembershipView> diff --git a/res/layout/item_photo_editor.xml b/res/layout/item_photo_editor.xml index b1af7454d..0a7f55793 100644 --- a/res/layout/item_photo_editor.xml +++ b/res/layout/item_photo_editor.xml @@ -32,7 +32,7 @@ android:src="@drawable/ic_contact_picture_holo_light" android:cropToPadding="true" android:scaleType="centerCrop" - android:gravity="left" + android:gravity="start" /> <View android:id="@+id/frame" diff --git a/res/layout/item_read_only_field.xml b/res/layout/item_read_only_field.xml index 2765cfa82..ae8e3d1d1 100644 --- a/res/layout/item_read_only_field.xml +++ b/res/layout/item_read_only_field.xml @@ -31,6 +31,8 @@ android:layout_height="1px" android:layout_marginLeft="8dip" android:layout_marginRight="8dip" + android:layout_marginStart="8dip" + android:layout_marginEnd="8dip" android:background="?android:attr/listDivider" /> <LinearLayout @@ -39,6 +41,8 @@ android:minHeight="@dimen/editor_min_line_item_height" android:layout_marginLeft="16dip" android:layout_marginRight="16dip" + android:layout_marginStart="16dip" + android:layout_marginEnd="16dip" android:orientation="horizontal"> <TextView android:id="@+id/data" diff --git a/res/layout/join_contact_picker_list_content.xml b/res/layout/join_contact_picker_list_content.xml index 0d9d74a43..a051c6009 100644 --- a/res/layout/join_contact_picker_list_content.xml +++ b/res/layout/join_contact_picker_list_content.xml @@ -26,10 +26,13 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/join_header_left_margin" - android:layout_marginTop="@dimen/join_header_top_margin" android:layout_marginRight="@dimen/join_header_right_margin" + android:layout_marginStart="@dimen/join_header_left_margin" + android:layout_marginEnd="@dimen/join_header_right_margin" + android:layout_marginTop="@dimen/join_header_top_margin" android:layout_marginBottom="@dimen/join_header_bottom_margin" android:paddingLeft="?attr/list_item_header_text_indent" + android:paddingStart="?attr/list_item_header_text_indent" android:maxLines="2" android:textAppearance="?android:attr/textAppearanceSmall" /> @@ -44,6 +47,8 @@ android:layout_height="match_parent" android:layout_marginLeft="?attr/contact_browser_list_padding_left" android:layout_marginRight="?attr/contact_browser_list_padding_right" + android:layout_marginStart="?attr/contact_browser_list_padding_left" + android:layout_marginEnd="?attr/contact_browser_list_padding_right" android:fastScrollEnabled="true" android:scrollbarStyle="outsideOverlay" /> </FrameLayout> diff --git a/res/layout/join_contact_picker_section_header.xml b/res/layout/join_contact_picker_section_header.xml index 2404558de..7dafb495b 100644 --- a/res/layout/join_contact_picker_section_header.xml +++ b/res/layout/join_contact_picker_section_header.xml @@ -24,5 +24,7 @@ android:id="@+id/text" style="@style/ContactListSeparatorTextViewStyle" android:paddingLeft="8dip" - android:paddingRight="8dip" /> + android:paddingRight="8dip" + android:paddingStart="8dip" + android:paddingEnd="8dip" /> </LinearLayout> diff --git a/res/layout/list_section.xml b/res/layout/list_section.xml index 5265f88bf..7361de6ce 100644 --- a/res/layout/list_section.xml +++ b/res/layout/list_section.xml @@ -26,6 +26,7 @@ android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_alignParentLeft="true" + android:layout_alignParentStart="true" android:textStyle="bold" android:textColor="@color/section_header_text_color" android:textSize="14sp" diff --git a/res/layout/name_edit_expansion_view.xml b/res/layout/name_edit_expansion_view.xml index 52ea3ad3e..13a50a8ca 100644 --- a/res/layout/name_edit_expansion_view.xml +++ b/res/layout/name_edit_expansion_view.xml @@ -35,6 +35,8 @@ android:background="?android:attr/selectableItemBackground" android:paddingLeft="@dimen/editor_round_button_padding_left" android:paddingRight="@dimen/editor_round_button_padding_right" + android:paddingStart="@dimen/editor_round_button_padding_left" + android:paddingEnd="@dimen/editor_round_button_padding_right" android:paddingTop="@dimen/editor_round_button_padding_top" android:paddingBottom="@dimen/editor_round_button_padding_bottom" /> </FrameLayout> diff --git a/res/layout/organization_editor_view_switcher.xml b/res/layout/organization_editor_view_switcher.xml index 1862b6156..07d1cd8ed 100644 --- a/res/layout/organization_editor_view_switcher.xml +++ b/res/layout/organization_editor_view_switcher.xml @@ -30,6 +30,8 @@ android:layout_height="48dip" android:paddingLeft="@dimen/editor_add_field_label_left_padding" android:paddingRight="16dip" + android:paddingStart="@dimen/editor_add_field_label_left_padding" + android:paddingEnd="16dip" android:gravity="center_vertical" android:textAppearance="?android:attr/textAppearanceMedium" android:textColor="?android:attr/textColorSecondary" diff --git a/res/layout/people_navigation_item.xml b/res/layout/people_navigation_item.xml index b7d86d227..60a7a490c 100644 --- a/res/layout/people_navigation_item.xml +++ b/res/layout/people_navigation_item.xml @@ -26,5 +26,7 @@ android:gravity="center_vertical" android:paddingLeft="18dip" android:paddingRight="18dip" + android:paddingStart="18dip" + android:paddingEnd="18dip" android:minHeight="?android:attr/listPreferredItemHeightSmall" /> diff --git a/res/layout/quickcontact_activity.xml b/res/layout/quickcontact_activity.xml index 61d356c44..c7917f188 100644 --- a/res/layout/quickcontact_activity.xml +++ b/res/layout/quickcontact_activity.xml @@ -29,6 +29,8 @@ android:layout_height="wrap_content" android:paddingLeft="15dip" android:paddingRight="15dip" + android:paddingStart="15dip" + android:paddingEnd="15dip" android:paddingTop="8dip" android:orientation="vertical"> <view diff --git a/res/layout/quickcontact_list_item.xml b/res/layout/quickcontact_list_item.xml index 1b66ec33f..615895fef 100755 --- a/res/layout/quickcontact_list_item.xml +++ b/res/layout/quickcontact_list_item.xml @@ -37,6 +37,7 @@ android:layout_height="wrap_content" android:layout_marginTop="1dip" android:layout_marginRight="4dip" + android:layout_marginEnd="4dip" android:layout_gravity="center_vertical" android:gravity="center" android:scaleType="centerInside" /> diff --git a/res/layout/quickcontact_list_item_address.xml b/res/layout/quickcontact_list_item_address.xml index cb99673e5..c55c3395c 100755 --- a/res/layout/quickcontact_list_item_address.xml +++ b/res/layout/quickcontact_list_item_address.xml @@ -38,6 +38,7 @@ android:layout_height="wrap_content" android:layout_marginTop="1dip" android:layout_marginRight="4dip" + android:layout_marginEnd="4dip" android:layout_gravity="center_vertical" android:gravity="center" android:scaleType="centerInside" /> diff --git a/res/layout/quickcontact_list_item_base.xml b/res/layout/quickcontact_list_item_base.xml index bc6039694..80a34227f 100644 --- a/res/layout/quickcontact_list_item_base.xml +++ b/res/layout/quickcontact_list_item_base.xml @@ -29,6 +29,8 @@ android:layout_height="match_parent" android:paddingLeft="8dip" android:paddingRight="14dip" + android:paddingStart="8dip" + android:paddingEnd="14dip" android:background="?android:attr/selectableItemBackground" android:duplicateParentState="false" android:nextFocusLeft="@id/actions_view_container"/> diff --git a/res/layout/quickcontact_photo_container.xml b/res/layout/quickcontact_photo_container.xml index adb647d37..2fb372dc8 100644 --- a/res/layout/quickcontact_photo_container.xml +++ b/res/layout/quickcontact_photo_container.xml @@ -37,6 +37,8 @@ android:layout_alignBottom="@id/photo" android:layout_alignLeft="@id/photo" android:layout_alignRight="@id/photo" + android:layout_alignStart="@id/photo" + android:layout_alignEnd="@id/photo" android:background="#7F000000" /> <ImageView android:id="@+id/contact_details_image" @@ -45,18 +47,23 @@ android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_marginRight="16dip" + android:layout_marginEnd="16dip" android:layout_marginBottom="5dip" android:layout_alignBottom="@id/photo_text_bar" - android:layout_alignRight="@id/photo_text_bar" /> + android:layout_alignRight="@id/photo_text_bar" + android:layout_alignEnd="@id/photo_text_bar" /> <TextView android:id="@+id/name" android:layout_width="wrap_content" android:layout_height="42dip" android:layout_alignBottom="@id/photo" android:layout_alignLeft="@id/photo" + android:layout_alignStart="@id/photo" android:layout_toLeftOf="@id/open_details_button" + android:layout_toStartOf="@id/open_details_button" android:gravity="center_vertical" android:paddingLeft="8dip" + android:paddingStart="8dip" android:singleLine="true" android:ellipsize="end" android:textColor="@android:color/white" diff --git a/res/layout/quickcontact_track.xml b/res/layout/quickcontact_track.xml index 3df7af098..6f50029dc 100644 --- a/res/layout/quickcontact_track.xml +++ b/res/layout/quickcontact_track.xml @@ -36,6 +36,7 @@ android:layout_height="6dip" android:layout_alignBottom="@id/track" android:layout_alignParentLeft="true" + android:layout_alignParentStart="true" android:background="@color/quickcontact_tab_indicator" /> </RelativeLayout> </HorizontalScrollView> diff --git a/res/layout/quickcontact_track_button.xml b/res/layout/quickcontact_track_button.xml index f1353f25e..f9dcd1d6a 100644 --- a/res/layout/quickcontact_track_button.xml +++ b/res/layout/quickcontact_track_button.xml @@ -20,6 +20,8 @@ android:layout_height="60dip" android:paddingLeft="12dip" android:paddingRight="12dip" + android:paddingStart="12dip" + android:paddingEnd="12dip" android:paddingTop="8dip" android:paddingBottom="8dip" android:scaleType="centerInside" diff --git a/res/layout/raw_contact_editor_view.xml b/res/layout/raw_contact_editor_view.xml index c8aa9da60..981160264 100644 --- a/res/layout/raw_contact_editor_view.xml +++ b/res/layout/raw_contact_editor_view.xml @@ -55,6 +55,7 @@ <include android:id="@+id/edit_photo" android:layout_marginRight="8dip" + android:layout_marginEnd="8dip" layout="@layout/item_photo_editor" /> </LinearLayout> diff --git a/res/layout/raw_contact_readonly_editor_view.xml b/res/layout/raw_contact_readonly_editor_view.xml index 998d392c7..797162d0c 100644 --- a/res/layout/raw_contact_readonly_editor_view.xml +++ b/res/layout/raw_contact_readonly_editor_view.xml @@ -30,7 +30,8 @@ android:layout_width="match_parent" android:orientation="horizontal" android:paddingTop="8dip" - android:paddingLeft="16dip"> + android:paddingLeft="16dip" + android:paddingStart="16dip"> <TextView android:id="@+id/read_only_name" android:layout_width="0dip" @@ -45,6 +46,7 @@ <include android:id="@+id/edit_photo" android:layout_marginRight="8dip" + android:layout_marginEnd="8dip" layout="@layout/item_photo_editor" /> </LinearLayout> @@ -56,7 +58,8 @@ android:layout_height="wrap_content" android:layout_marginTop="13dip" android:layout_marginBottom="13dip" - android:layout_marginLeft="13dip"/> + android:layout_marginLeft="13dip" + android:layout_marginStart="13dip"/> <LinearLayout android:id="@+id/sect_general" android:layout_width="match_parent" diff --git a/res/layout/social_widget.xml b/res/layout/social_widget.xml index 3668e8dd0..1267bd9f1 100644 --- a/res/layout/social_widget.xml +++ b/res/layout/social_widget.xml @@ -43,16 +43,19 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="1" + android:paddingLeft="43dp" + android:paddingRight="4dp" + android:paddingStart="43dp" + android:paddingEnd="4dp" android:paddingTop="4dp" android:paddingBottom="4dp" - android:paddingRight="4dp" - android:paddingLeft="43dp" android:background="@drawable/bg_status_contact_widget"> <TextView android:id="@+id/name_and_snippet" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_alignParentLeft="true" + android:layout_alignParentStart="true" android:layout_alignParentTop="true" android:maxLines="3" android:lineSpacingExtra="2sp" diff --git a/res/layout/split_aggregate_list_item.xml b/res/layout/split_aggregate_list_item.xml index 5c72edaae..1d712ee5b 100644 --- a/res/layout/split_aggregate_list_item.xml +++ b/res/layout/split_aggregate_list_item.xml @@ -20,17 +20,22 @@ android:layout_height="?android:attr/listPreferredItemHeight" android:paddingLeft="12dip" android:paddingRight="12dip" + android:paddingStart="12dip" + android:paddingEnd="12dip" > <ImageView android:id="@+id/sourceIcon" android:layout_width="32dip" android:layout_height="32dip" android:layout_alignParentRight="true" + android:layout_alignParentEnd="true" android:layout_alignParentTop="true" android:layout_centerVertical="true" android:layout_marginTop="15dip" android:layout_marginLeft="5dip" android:layout_marginRight="8dip" + android:layout_marginStart="5dip" + android:layout_marginEnd="8dip" android:gravity="center" android:scaleType="centerInside" @@ -40,8 +45,10 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_toLeftOf="@id/sourceIcon" + android:layout_toStartOf="@id/sourceIcon" android:layout_alignParentBottom="true" android:layout_alignParentLeft="true" + android:layout_alignParentStart="true" android:layout_alignWithParentIfMissing="true" android:layout_marginBottom="8dip" android:layout_marginTop="-8dip" @@ -56,9 +63,11 @@ android:layout_height="0dip" android:layout_alignWithParentIfMissing="true" android:layout_alignParentLeft="true" + android:layout_alignParentStart="true" android:layout_alignParentTop="true" android:layout_above="@id/additionalData" android:layout_toLeftOf="@id/sourceIcon" + android:layout_toStartOf="@id/sourceIcon" android:layout_marginBottom="1dip" android:textAppearance="?android:attr/textAppearanceLarge" diff --git a/res/layout/stream_item_container.xml b/res/layout/stream_item_container.xml index c5d2c0e8d..33840b6e5 100644 --- a/res/layout/stream_item_container.xml +++ b/res/layout/stream_item_container.xml @@ -19,7 +19,9 @@ android:layout_height="wrap_content" android:orientation="vertical" android:paddingLeft="@dimen/detail_update_section_side_padding" - android:paddingRight="@dimen/detail_update_section_side_padding"> + android:paddingRight="@dimen/detail_update_section_side_padding" + android:paddingStart="@dimen/detail_update_section_side_padding" + android:paddingEnd="@dimen/detail_update_section_side_padding"> <!-- Clickable area --> <LinearLayout @@ -28,6 +30,8 @@ android:layout_height="wrap_content" android:paddingLeft="@dimen/detail_update_section_item_horizontal_padding" android:paddingRight="@dimen/detail_update_section_item_horizontal_padding" + android:paddingStart="@dimen/detail_update_section_item_horizontal_padding" + android:paddingEnd="@dimen/detail_update_section_item_horizontal_padding" android:paddingTop="@dimen/detail_update_section_item_vertical_padding" android:paddingBottom="@dimen/detail_update_section_item_vertical_padding" android:background="?android:attr/selectableItemBackground" @@ -50,7 +54,8 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:textSize="16sp" - android:textColor="?android:attr/textColorPrimary" /> + android:textColor="?android:attr/textColorPrimary" + android:textAlignment="viewStart" /> <!-- Attribution (e.g. timestamp) and comments (e.g. +1, like) should align horizontally. Can't merge this with the parent list view. @@ -70,8 +75,8 @@ <TextView android:id="@+id/stream_item_comments" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_marginLeft= - "@dimen/detail_update_section_attribution_comments_padding" + android:layout_marginLeft="@dimen/detail_update_section_attribution_comments_padding" + android:layout_marginStart="@dimen/detail_update_section_attribution_comments_padding" android:textAppearance="?android:attr/textAppearanceSmall" android:textColor="?android:attr/textColorSecondary" android:maxLines="1"/> diff --git a/res/layout/stream_item_row_images.xml b/res/layout/stream_item_row_images.xml index 8620be9f5..a3f13251a 100644 --- a/res/layout/stream_item_row_images.xml +++ b/res/layout/stream_item_row_images.xml @@ -26,6 +26,7 @@ android:layout_width="0dip" android:layout_height="wrap_content" android:layout_marginRight="@dimen/detail_update_section_between_items_padding" + android:layout_marginEnd="@dimen/detail_update_section_between_items_padding" android:layout_weight="1" ex:ratio="1" ex:direction="widthToHeight"> @@ -42,6 +43,7 @@ android:layout_width="0dip" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/detail_update_section_between_items_padding" + android:layout_marginStart="@dimen/detail_update_section_between_items_padding" android:layout_weight="1" ex:ratio="1" ex:direction="widthToHeight"> diff --git a/res/layout/updates_header_contact.xml b/res/layout/updates_header_contact.xml index 33e1c022c..66cdac458 100644 --- a/res/layout/updates_header_contact.xml +++ b/res/layout/updates_header_contact.xml @@ -46,12 +46,16 @@ android:layout_height="32dip" android:paddingLeft="16dip" android:paddingRight="16dip" + android:paddingStart="16dip" + android:paddingEnd="16dip" android:focusable="false"> <TextView style="?android:attr/listSeparatorTextViewStyle" android:paddingLeft="8dip" android:paddingRight="8dip" + android:paddingStart="8dip" + android:paddingEnd="8dip" android:background="@drawable/list_section_divider_holo_custom" android:text="@string/recent" android:textColor="@color/people_app_theme_color" diff --git a/res/layout/user_profile_button.xml b/res/layout/user_profile_button.xml index 86136dadf..6a7c3b42e 100644 --- a/res/layout/user_profile_button.xml +++ b/res/layout/user_profile_button.xml @@ -19,8 +19,11 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:minHeight="@dimen/contact_browser_list_item_photo_size" + android:layout_marginLeft="?attr/list_item_padding_left" + android:layout_marginRight="?attr/list_item_padding_right" android:layout_marginStart="?attr/list_item_padding_left" android:layout_marginEnd="?attr/list_item_padding_right" + android:paddingLeft="?attr/list_item_header_text_indent" android:paddingStart="?attr/list_item_header_text_indent" android:background="?android:attr/selectableItemBackground" android:singleLine="true" diff --git a/res/layout/user_profile_header.xml b/res/layout/user_profile_header.xml index 29fd1c663..ace310665 100644 --- a/res/layout/user_profile_header.xml +++ b/res/layout/user_profile_header.xml @@ -22,6 +22,8 @@ android:layout_height="?attr/list_item_header_height" android:paddingLeft="?attr/list_item_padding_left" android:paddingRight="?attr/list_item_padding_right" + android:paddingStart="?attr/list_item_padding_left" + android:paddingEnd="?attr/list_item_padding_right" android:background="@drawable/list_section_divider_holo_custom" android:gravity="center_vertical" > @@ -38,6 +40,7 @@ android:textAllCaps="true" android:textAppearance="?android:attr/textAppearanceSmall" android:paddingLeft="?attr/list_item_text_indent" + android:paddingStart="?attr/list_item_text_indent" android:textColor="@color/people_app_theme_color" /> <TextView diff --git a/res/values/styles.xml b/res/values/styles.xml index 2492b7d18..6e5cbf9cd 100644 --- a/res/values/styles.xml +++ b/res/values/styles.xml @@ -191,6 +191,8 @@ <item name="android:layout_weight">1</item> <item name="android:paddingLeft">16dip</item> <item name="android:paddingRight">16dip</item> + <item name="android:paddingStart">16dip</item> + <item name="android:paddingEnd">16dip</item> <item name="android:gravity">center_vertical</item> <item name="android:orientation">vertical</item> </style> |