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
diff --git a/res/layout/split_aggregate_list_item.xml b/res/layout/split_aggregate_list_item.xml
index 5c72eda..1d712ee 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"