AlignParentStart/End RTL fixes. Fixes b/10824349.
Can't use alignParentStart and alignParentLeft together
on older versions of android. Need to use the styles trick.
Change-Id: I18a12f5d3a37c642168c51fcda1d35f67ac53095
diff --git a/res/values-ldrtl/styles-ldrtl.xml b/res/values-ldrtl/styles-ldrtl.xml
index cd736b6..39511a0 100644
--- a/res/values-ldrtl/styles-ldrtl.xml
+++ b/res/values-ldrtl/styles-ldrtl.xml
@@ -86,6 +86,11 @@
<item name="android:layout_marginStart">@dimen/folder_list_item_start_margin</item>
</style>
+ <style name="FolderListItemEndStyle">
+ <item name="android:layout_marginEnd">@dimen/folder_list_item_end_margin</item>
+ <item name="android:layout_alignParentEnd">true</item>
+ </style>
+
<style name="DismissSeparatorStyle">
<item name="android:layout_marginStart">@dimen/dismiss_separator_padding</item>
</style>
@@ -126,6 +131,7 @@
<style name="UnreadCountWithMarginEndStyle" parent="UnreadCount">
<item name="android:layout_marginEnd">@dimen/folder_list_item_end_margin</item>
+ <item name="android:layout_alignParentEnd">true</item>
</style>
<style name="UnseenCountWithMarginEndStyle" parent="UnseenCount">
@@ -227,4 +233,27 @@
<item name="android:paddingEnd">@dimen/vacation_responder_inner_padding</item>
</style>
+ <style name="MessageSenderNameStyle" parent="AbstractMessageSenderNameStyle">
+ <item name="android:layout_alignParentStart">true</item>
+ </style>
+
+ <style name="MessageHeaderSubtitleStyle" parent="AbstractMessageHeaderSubtitleStyle">
+ <item name="android:layout_alignParentStart">true</item>
+ </style>
+
+ <style name="FolderColorBoxStyle" parent="AbstractFolderColorBoxStyle">
+ <item name="android:layout_alignParentStart">true</item>
+ </style>
+
+ <style name="FolderListIconStyle">
+ <item name="android:layout_alignParentStart">true</item>
+ </style>
+
+ <style name="MessageHeaderUpperDateStyle" parent="AbstractMessageHeaderUpperDateStyle">
+ <item name="android:layout_alignParentEnd">true</item>
+ </style>
+
+ <style name="FolderParentIconStyle">
+ <item name="android:layout_alignParentEnd">true</item>
+ </style>
</resources>